0
在WPF中,我試圖像一個在Visual Studio(工具 - >選項)創建一個設置頁面(http://i.imgur.com/Be9cTPF.png)WPF設置頁面;隱藏/顯示控件;最佳實踐
我意識到選擇菜單是一個TreeView,但我不能確定如何隱藏/顯示右側的控件。
在WPF中做這件事的最佳和正確的方法是什麼?
在WPF中,我試圖像一個在Visual Studio(工具 - >選項)創建一個設置頁面(http://i.imgur.com/Be9cTPF.png)WPF設置頁面;隱藏/顯示控件;最佳實踐
我意識到選擇菜單是一個TreeView,但我不能確定如何隱藏/顯示右側的控件。
在WPF中做這件事的最佳和正確的方法是什麼?
在我看來,最好的辦法是將頁面分成2個網格列。在你的第一列中,你可以放置樹形視圖。第二列將包含數據頁面。當使用轉換器等在樹視圖中進行選擇或在其中顯示默認視圖時,可以綁定此網格列的可見性。
您可以處理樹狀視圖的選擇更改事件並將選定項目綁定到屬性,並根據所選項目您可以更改第二列上的視圖。
希望這會有所幫助。
您可以將ContentControl放在那裏,並將容器綁定到它的內容屬性。 –