2

Silverlight 5 中是否有等效的 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 - 我的分配会破坏绑定。

4

1 回答 1

0

AFAIK,没有这样的等价物。即使在 SL 5 中。

于 2012-05-28T06:28:28.093 回答