我想创建一个具有 2 个选项(左和右)的 DependencyProperty,类似于 TextBlock 中的 LeftAlignment 等属性。
有谁知道与此相关的代码?到目前为止,我只创建了简单的 DependencyPropertys,如下所示:
public static readonly DependencyProperty AlignProperty = DependencyProperty.Register("Align", typeof(string), typeof(HalfCurvedRectangle), new FrameworkPropertyMetadata("Left", FrameworkPropertyMetadataOptions.AffectsRender | FrameworkPropertyMetadataOptions.AffectsMeasure));
[TypeConverter(typeof(StringConverter))]
public string Align
{
get { return (string)base.GetValue(AlignProperty); }
set { base.SetValue(AlignProperty, value); }
}