我已經創建了下面的風格爲DataGrid DataGridCheckBoxColumn:如何爲DataGridCheckBoxColumn創建通用編輯樣式?
<Style x:Key="TextColumnEditStyle" TargetType="TextBox">
<Setter...>
<Setter...>
</Style>
然後在DataGrid中:
<DataGridCheckBoxColumn EditingElementStyle="{StaticResource TextColumnEditStyle}"...>
這工作正常。
有沒有辦法讓上面的更通用的風格,目標DataGridCheckBoxColumn,所以我不必將風格分配給每個DataGridCheckBoxColumn?
我曾嘗試以下,但它沒有任何效果:
<Style TargetType="DataGridCheckBoxColumn">
<Setter...>
<Setter...>
</Style>
...然後刪除樣式分配:
<DataGridCheckBoxColumn ...>
根據你的代表,我確定你知道你可以把它放在一個方法中,併爲每一列打出方法,而不是單獨打印。 AFAIK,默認情況下無法設置它。不過,這是一個有趣的問題。我會保持我的眼睛在這裏剝皮。 –