作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想分配一个我已经有第二个名称的资源,类似于使用 Styles 的 BasedOn 属性。具体来说,我有一个画笔,用于一组名为 ForegroundColor 的元素,我想在控件模板(组合框)中使用它,将其称为 MouseOverBackgroundBrush。我想做这样的事情:
<ResourceCopy x:key="MouseOverBackgroundBrush" Value="{StaticResource ForegroundColor}" />
最佳答案
这是一项在 XAML 中没有很好支持的功能。我相信您要么需要重复自己(并在需要更改画笔的任何时候更改两个位置),或者如果您不介意后面的一些代码,您可以像这样完成复制:
Resources["MouseOverBackgroundBrush"] = Resources["ForegroundColor"];
关于wpf - 如何在 xaml 中复制 WPF 资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/259886/
我是一名优秀的程序员,十分优秀!