【发布时间】:2013-02-16 17:19:11
【问题描述】:
我制作了一个用户控件并添加了一个新属性,如下所示:
public partial class MyControl : UserControl
{
public static readonly DependencyProperty SelectedBrushProperty;
static MyControl() {
SelectedBrushProperty = DependencyProperty.Register("SelectedBrush",
typeof(Brush),
typeof(MyControl),
new PropertyMetadata(Brushes.AliceBlue));
}
public Brush SelectedBrush {
get {
return (Brush)GetValue(SelectedBrushProperty);
}
set {
SetValue(SelectedBrushProperty,value);
}
}
public MyControl()
{
InitializeComponent();
}
}
我的问题是: 在我的自定义控件的 XAML 中,我该如何使用它?
【问题讨论】:
-
<local:MyControl SelectedBrush="White" />.. 不知道你在这里追求什么.. 你能扩大你的问题吗?
标签: c# wpf xaml custom-controls property-binding