Tag: wpf style

CellStyle基于WPF中的RowStyle

我有一个在XAML表示的WPF DataGrid 。 我正在为我的网格TableView使用RowStyle ,但还需要为特定单元格设置一些属性。 我需要这些单元格具有行样式的属性,并在单元格样式的顶部应用额外的属性。 我需要的是这样的东西,虽然这不起作用,因为它说: 目标类型’CellContentPresenter’不能转换为基本类型’GridRowContent’ … … 我也尝试过不为MyCellStyle指定BasedOn属性,但这也不起作用。 我像这样使用MyCellStyle : 和TableView上的MyGridRowStyle一样: RowStyle=”{StaticResource MyGridRowStyle}” 如何使单元格样式只更改MyCellStyle指定的属性并使用MyGridRowStyle指定的值作为其他属性?

单击WPF更改按钮背景

我在侧面板上有一组按钮。 我想更改已单击按钮的背景。 我试图使用style.trigger来做到这style.trigger ,我能想到的唯一属性是IsPressed ,但这并没有多大帮助,因为它改变了背景一秒钟(直到按下按钮[duh])。 这是我试过的代码: 我能想到的另一种方法是使用数据datatrigger为每个按钮创建单独的样式,因为我的属性随着按钮的选择而变化,但这看起来像是一种矫枉过正。 任何想法如何突出显示已单击的按钮?