0

xaml データグリッド内のスクロールバーの外観をカスタマイズしようとしています。スタイルのユーザーコントロールを問題なく作成できますが、データグリッドをラップすると機能しません。カスタム コントロールまたはスタイルを使用する DataGrid プロパティ内にバインドできるものはありますか?

ありがとうございます

4

1 に答える 1

2

最初に、カスタム ScrollBar コントロール テンプレートを作成する必要があります。次に、Expression Blend で DataGrid コントロール テンプレートのコピーを開き、それが使用している既存のスクロールバー コントロールを見つけてスタイルを適用し、BasedOn 値を TargetType に使用してリソース ディクショナリに保存します。これは推奨されるか、アドホック ソリューションの場合は、データグリッドの usercontrol.resources に適用できます。

スクロールバー コントロールのテンプレートはこちらにあります

于 2012-04-06T19:16:55.333 に答える