vik*_*iky 3 c# wpf xaml styles datagridtextcolumn
我正在使用Wpf应用程序.我为wpf创建了一个自定义样式DataGrid(在Wpf Toolkit中提供).只是我无法套用这一切工作正常Style的TextBox在出现上双击单元格(编辑模式)DataGridTextColumn.它显示为默认样式,与我的样式不匹配,看起来很奇怪.我已经在ComboBoxin DataGridComboBoxColumn和CheckBox所有其他控件上应用了一个样式,但是这个没有用.任何帮助PLZ !!!
我有一个控制库,这里重写了每个控件以进行自定义(附加功能)和重新设置.这些控件在整个应用程序中使用.我必须在控件库中的控件上应用此样式.这样我就可以在整个应用程序中反映出来.
小智 5
不完美,但有效......
<Style x:Key="DataGridTextBoxStyle"
TargetType="TextBox">
<Setter
Property="SelectionBrush"
Value="#FFF8D172" />
<Setter
Property="Padding"
Value="0" />
<Setter
Property="VerticalContentAlignment"
Value="Center" />
<Setter
Property="FontSize"
Value="9pt" />
<Setter
Property="SelectionOpacity"
Value="0.6" />
</Style>
<DataGridTextColumn
x:Name="TextColumn"
Header="Header"
EditingElementStyle="{StaticResource ResourceKey=DataGridTextBoxStyle}"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3861 次 |
| 最近记录: |