【发布时间】:2014-09-15 09:04:00
【问题描述】:
我已经在 Google 上寻找解决问题的方法几个小时,但找不到太多信息。
我正在使用 WPF Toolkit v2.2.1。
我的 WPF 应用程序中有一个颜色选择器控件,需要自定义样式。我正在 App.xaml 中编辑 Color Picker 的控件模板以应用于所有颜色选择器。
一旦我选择使用模板,所有可用的颜色都会从拾色器中消失。我试图从代码中分配新的可用颜色,但没有成功。
颜色集合在那里,它们似乎没有显示。
这是在我的 mainwindow.xaml 中定义 CP 的方式
<xctk:ColorPicker x:Name="cpRing" SelectedColorChanged="cpRing_Changed" HorizontalAlignment="Left" Margin="238,5,0,0" VerticalAlignment="Top" Height="20" Width="39" Foreground="Black"/>
很遗憾,控件模板太大,无法在此处粘贴。但这应该很容易通过将 CP 添加到 wpf 窗口并在设计视图中右键单击它并选择编辑模板来重现。一旦应用,颜色就会消失,不会改变任何东西。
有人知道如何在编辑控件模板时显示可用的颜色吗?
最好的问候
【问题讨论】:
标签: wpf xaml colors toolkit picker