我是WPF的初学者开发者,如何从List或ObserverCollection到PopupColorEdit进行绑定。
感谢
答案 0 :(得分:1)
通过查看文档,它看起来有一个Palettes属性,它是CustomPalette对象的集合。 CustomPalettes可以通过给出一个名称并提供一个颜色列表来实例化。像这样:
popupColorEdit1.Palettes.Add(
new CustomPalette("Custom RGB Colors", new List<Color>() {
Color.FromRgb(150, 18, 30),
Color.FromRgb(20, 40, 20),
Color.FromRgb(88, 73, 29) }));
因此,您在viewmodel(或后面的代码)中有一组CustomPalettes,并从XAML或以编程方式绑定。
这有帮助吗?