DataGrid for WPF/Silverlight
マウスホバースタイルの変更
製品の概要 > DataGrid の機能 > レイアウトおよび外観 > 外観のカスタマイズ > マウスホバースタイルの変更

デフォルトでは、マウスを置いた列と行は、操作対象のグリッドの領域をユーザーに示すために別の色で表示されます。必要に応じて、マウスを置いたセルの外観をカスタマイズできます。たとえば、セルの強調表示の度合いを高めたり、強調表示を除去することができます。

設計時

マウスオーバー効果を黄色に設定するには、次の手順に従います。

  1. C1DataGrid コントロールをクリックして選択します。
  2. [プロパティ]ウィンドウに移動し、MouseOverBrush プロパティの横にあるドロップダウン矢印をクリックします。
  3. ボックス内のドロップダウン矢印をクリックすると、16 進数のコードが表示されるので、黄色を選択します。

XAML の場合

マウスオーバー効果を黄色に設定するには、MouseOverBrush="Yellow" を <datagrid:C1DataGrid> タグに追加します。次のようになります。

XAML
コードのコピー
<datagrid:C1DataGrid Name="c1datagrid1" Height="180" Width="250" MouseOverBrush="Yellow" />

コードの場合

マウスオーバー効果を黄色に設定するには、プロジェクトに次のコードを追加します。

コードのコピー
Me.c1datagrid1.MouseOverBrush = New System.Windows.Media.SolidColorBrush(Colors.Yellow)
コードのコピー
this.c1datagrid1.MouseOverBrush = new System.Windows.Media.SolidColorBrush(Colors.Yellow);

ここまでの成果

アプリケーションを実行して、グリッド内の強調表示されたすべての行と列が黄色で表示されることを確認します。