2
我定義DataGridColumnHeader的風格深受ResourceDictionary中與二傳手有:擴展的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? 有沒有人有任何想法?謝謝!