2017-08-24 83 views
2

我已經使用Xceed WPF Toolkit's Wizard Control構建了多個頁面的嚮導,我需要該程序知道哪些頁面當前處於活動狀態,以便能夠確定必要的步驟。如何在MVVM中綁定Xtended WPF Toolkit嚮導的CurrentPage?

我試圖綁定CurrentPage到視圖模型,如下所示:

XAML:

<xctk:Wizard CurrentPage="{Binding CurrentStep, Mode=TwoWay}"> 
    <xctk:WizardPage Name="Import"> 
     ... 
    </xctk:WizardPage> 
     ... 
</xctk:Wizard> 

視圖模型:

public WizardPage CurrentStep { get; set; } 

的問題是,CurrentStep總是返回Null和嚮導t顯示一個空白頁。

需要做什麼才能讓CurrentPage使用MVVM返回活動向導頁?

回答

1

CurrentStep應該是一個DependencyProperty或ViewModel應該實現INotifyPropertyChanged,否則綁定將不起作用。