0
我有一個綁定到MenuItem的字符串集合,因爲它的ItemsSource(字符串是用戶添加的書籤代表文件夾路徑)。但是,在字符串集合中,我可能會有一串連字符(「----」),我想將其顯示爲分隔符元素。但是,分隔符不同於MenuItem元素。我需要一些方法將適用的字符串轉換爲Separator元素。WPF字符串集合綁定,需要轉換爲元素類型
處理這個問題的最佳方法是什麼?
我有一個綁定到MenuItem的字符串集合,因爲它的ItemsSource(字符串是用戶添加的書籤代表文件夾路徑)。但是,在字符串集合中,我可能會有一串連字符(「----」),我想將其顯示爲分隔符元素。但是,分隔符不同於MenuItem元素。我需要一些方法將適用的字符串轉換爲Separator元素。WPF字符串集合綁定,需要轉換爲元素類型
處理這個問題的最佳方法是什麼?
看看這個答案WPF optical style of dynamically created MenuItem-Separator in MVVM
和這個博客帖子: http://www.zagstudio.com/blog/440#.UJ2_lofaW_w
基本上你需要做的是添加的「分隔符」項目作爲源集合中的一個項目。