c# - 提取渐变画笔属性

标签 c# silverlight xaml

它在哪里指定和/或是否可以从网格列标题中提取渐变画笔?我特别关注 Sliverlight 4 中 ScrollDataGrid header 的默认渐变设置。

最佳答案

几乎所有画笔都将位于 Resources/Styles 目录中名为 Brushes.xaml 的文件中,搜索您的解决方案以找到它们。如果您想知道控件上使用的特定画笔是什么,只需打开它的控件模板并查找为它调用的 StaticResource 的名称。

Expression Blend 使这变得相对简单。我认为您指的是 HighLightColorBrush,然后转换为 HighlightColor。希望这会有所帮助。

关于c# - 提取渐变画笔属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12809313/

相关文章:

c# - 数据网格中的样式禁用组件

c# - 在运行时添加 ConnectionString App.Config 并显示而无需重新加载应用程序?

c# - 添加带有子目录的文件夹时的 FileSystemWatcher 事件

c# - 尝试从代码隐藏加载 xaml 时出现 xaml 解析异常

.net - WPF/Silverlight 文本效果

c# - OxyPlot 热图问题 Windows 8.1 通用应用程序 VS 2015 : Plot won't draw

c# - 在 XAML 中指定自定义转换器

c# - 如何在 C# SqlCommand 中为表指定架构限定符?

c# - C# 静态构造函数线程安全吗?

c# - 为什么 SelectedItem 不显示在组合框中