xaml データグリッド内のスクロールバーの外観をカスタマイズしようとしています。スタイルのユーザーコントロールを問題なく作成できますが、データグリッドをラップすると機能しません。カスタム コントロールまたはスタイルを使用する DataGrid プロパティ内にバインドできるものはありますか?
ありがとうございます
xaml データグリッド内のスクロールバーの外観をカスタマイズしようとしています。スタイルのユーザーコントロールを問題なく作成できますが、データグリッドをラップすると機能しません。カスタム コントロールまたはスタイルを使用する DataGrid プロパティ内にバインドできるものはありますか?
ありがとうございます
最初に、カスタム ScrollBar コントロール テンプレートを作成する必要があります。次に、Expression Blend で DataGrid コントロール テンプレートのコピーを開き、それが使用している既存のスクロールバー コントロールを見つけてスタイルを適用し、BasedOn 値を TargetType に使用してリソース ディクショナリに保存します。これは推奨されるか、アドホック ソリューションの場合は、データグリッドの usercontrol.resources に適用できます。
スクロールバー コントロールのテンプレートはこちらにあります