2
我簡化了一些代碼和問題,問我該如何完成此任務 - 我希望我的代碼能夠在選擇RadPane Page1時,RadPane Linked1可見,但不是RadPane Linked2(反之亦然)。請記住,我非常嚴格地遵守MVVM,因此完成此操作的最佳方法是什麼。更改基於哪個RadPane的元素的可見性
我有一個Telerik的RadPane,與兩個集管,都顯示不同的頁:
<telerik:RadPane Header="Page 1" Name="Page1" IsSelected="{Binding IsPage1Selected, Mode=TwoWay}">
<vws:Page1 />
</telerik:RadPane>
<telerik:RadPane Header="Page2" Name="Page2" IsSelected="{Binding IsPage1Selected, Mode=TwoWay, Converter={StaticResource NotBooleanConverter}}">
<vws:Page2 />
</telerik:RadPane>
我然後有一個容器保持兩個元件,Linked1和Linked2,進一步向下的頁面。
<telerik:RadSplitContainer InitialPosition="DockedBottom">
<telerik:RadPaneGroup>
<telerik:RadPane Header="Linked1">
<vws:Linked1 />
</telerik:RadPane>
<telerik:RadPane Header="Linked2">
<vws:Linked1 />
</telerik:RadPane>
</telerik:RadPaneGroup>
</telerik:RadSplitContainer>