Q053. XamDataGrid でマウスオーバー時のブラシを無効にするには?
A. Style で DataRecordCellArea クラスの BackgroundHover プロパティと BorderHoverBrush プロパティをヌルに設定します。
<Style TargetType="{x:Type igDP:DataRecordCellArea}"> <Setter Property="BackgroundHover" Value="{x:Null}"/> <Setter Property="BorderHoverBrush" Value="{x:Null}"/> </Style> ・・・・・・ <igDP:XamDataGrid BindToSampleData="True" />
通常はマウスを移動すると直下のレコード(行)が強調されます。
この動きがうざい場合、上記のように BackgroundHover のブラシをヌルにするとマウスオーバー時の強調表示が無効になります。