在Silverlight5中有没有等同于FrameworkPropertyMetadataOptions的东西?
我希望能够从我的用户控件强制双向绑定,如下所示:
public static readonly DependencyProperty SelectedItemProperty =
DependencyProperty.Register("SelectedItem",
typeof(object),
typeof(SearchableGridView),
new FrameworkPropertyMetadata(null,
FrameworkPropertyMetadataOptions.BindsTwoWayByDefault,
new PropertyChangedCallback(OnSelectedItemChanged)));
Telerik已经实现了这一点--但是我不想使用Telerik来实现这个控制。
强制双向绑定背后的原理是因为我将从我的代码中分配SelectedItem,所以如果有人错误地绑定到它的OneWay -我的赋值将破坏绑定。
发布于 2012-05-28 14:28:28
AFAIK,没有这样的等价物。即使在SL5中也是如此。
https://stackoverflow.com/questions/10691856
复制相似问题