作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
提出一个单独的问题,与对 WPF 4: What happened to DataGridColumnHeader? 答案的评论有关
看来我可以在 UserControl 中使用 DataGridHeaderBorder,在 ResourceDictionary 中独立使用,但不能在样式的模板 setter 中使用。
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<!-- Works -->
<DataTemplate x:Key="yomama">
<DataGridColumnHeader />
</DataTemplate>
<!-- Compile Error: error MC3074: The tag 'DataGridHeaderBorder' does not exist in XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'. -->
<Style x:Key="{x:Type DataGridRowHeader}"
TargetType="{x:Type DataGridRowHeader}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type DataGridRowHeader}">
<Grid>
<DataGridHeaderBorder></DataGridHeaderBorder>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
最佳答案
尝试:
xmlns:Themes="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero"
关于xaml 样式中的 WPF4 DataGridHeaderBorder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3365350/
提出一个单独的问题,与对 WPF 4: What happened to DataGridColumnHeader? 答案的评论有关 看来我可以在 UserControl 中使用 DataGridHe
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: WPF4 DataGridHeaderBorder in a xaml Style 我在网上找到了一些WPF
我是一名优秀的程序员,十分优秀!