我想知道如果這樣的事情可以做 -創建在C#動態菜單與WPF
我有一個菜單項稱爲「投資組合」,這兩個子的MenuItems內「加載投資組合」和「查看投資組合」 。當您單擊加載投資組合,它會提示打開一個文件,其中包含了投資組合的名字,然後我想查看投資組合中添加這些名字作爲子的MenuItems,像這樣 - >
Portfolios:
Load Portfolios
View Portfolios:
Portfolio1
Portfolio2
Portfolio3
老實說,我不知道如何去解決這個問題,我還沒有遇到任何可以提供幫助的教程,所以非常感謝任何幫助! :)
是的,我真的想通了,事實證明我想使用ItemsSource綁定MenuItem到一個observablecollection,謝謝:)! – KingTravisG
-1。在代碼中實例化或引用UI元素是一種不好的做法,這對於可伸縮性是有害的,並且會在C#代碼和應該在XAML中定義的UIElements之間生成不必要的緊耦合。 –