我有一个绑定到MenuItem的字符串集合,因为它是ItemsSource(字符串是用户添加的表示文件夹路径的书签)。但是,在字符串集合中,我可能会有一串字符串,例如连字符(“----”),我想将其显示为Separator元素。但是,分隔符与MenuItem元素不同。我需要一些方法将适用的字符串转换为Separator元素。
处理此问题的最佳方法是什么?
答案 0 :(得分:1)
看一下这个答案WPF optical style of dynamically created MenuItem-Separator in MVVM
和这篇博文: http://www.zagstudio.com/blog/440#.UJ2_lofaW_w
基本上您需要做的是将“分隔符”项目添加为源集合中的项目。