2
私はそこセッターとのResourceDictionaryでDataGridColumnHeaderのスタイルを定義しています拡張:。は、DataGrid ColumnHeaderStyleがプログラム
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
というように(実際には重要ではありません
を今私は、スタイルを拡張したいですColumnHeaderのためのツールチップ、私はそれはいくつかの状況のために異なっているので、コード内でこのツールチップを設定する必要が
私はそのように行うことができます:。。
var style = new Style(typeof(System.Windows.Controls.Primitives.DataGridColumnHeader));
style.Setters.Add(new Setter(ToolTipService.ToolTipProperty,"my tooltop"));
dgcol1.HeaderStyle = style;
しかし、明らかにrecource辞書の他のすべてのスタイル設定子が上書きされます。 コードでツールヒントをColumnHeaderに追加するにはどうすればよいですか? 誰にも分かりますか?ありがとうございました!