0
我必須在我看來這xceed顏色選擇器名爲NewWindow:Xceed顏色拾取 - SelectedColor屬性不更新
<xctk:ColorPicker Name="ColorPicker" SelectedColor="{Binding BackColor,
Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Grid.Row="2" Grid.Column="1" Margin="15 0"></xctk:ColorPicker>
綁定到該財產在我叫NewViewModel
public Color? BackColor { get { return _backColor; } set//BREAKPOINT// { SetProperty(ref _backColor, value, _backColorPropertyChangedEventArgs); } }
問題視圖模型類是從未達到斷點並且BackColor值保持爲空。我的其他屬性綁定到其他控件工作正常。
後面的代碼:
public NewWindow(ViewModel viewModel)
{
this.viewModel = viewModel;
InitializeComponent();
newViewModel=new NewViewModel();
this.DataContext = newViewModel;
}
我不設置在我的代碼的任何其他地方的DataContext的。你告訴我關於史努比
使用Snoop來考察的結合運行。沒有看起來錯誤。 – Will