我在使用此绑定时遇到问题,似乎无法使其正常工作。
XAML
<telerik:RadComboBox
ItemsSource="{Binding ReminderTimes.Keys}"
SelectedItem="{Binding SelectedReminderTime,
UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
/>
C#
public Dictionary<string, int> ReminderTimes
{
get { return ReminderTimesManager.GetReminderTimes(); }
}
我确实在属性get中设置了一个断点,它没有被击中,我不知道为什么。任何输入都表示赞赏。
答案 0 :(得分:0)
由于您的财产&#34;提醒时间&#34;只有一个吸气剂,请确保你使用Mode = OneWay。默认情况下,ItemsSource是双向绑定。
ItemsSource="{Binding ReminderTimes.Keys, Mode=OneWay}"
答案 1 :(得分:0)
这是一个愚蠢的错误。我发现datacontext在树的上方设置为我的ViewModel中的属性。