2
私はアコーデオンのヘッダーボタンの矢印を、データの基準に従って色付けしてスタイルを設定したいと考えています。Silverlight:アコーディオン:コードまたはバインディングで矢印の色を変更する
私はアコーディオンボタンのテンプレートを掘り下げてさまざまなテンプレートスタイルを調整しましたが、矢印を公開する方法はありません。色をバインドしてバインドする方法ビジュアルツリーを通じて、色を変更したり、コード内の矢印にアクセスしたりするコンバーター。
これらの方法のいずれも私にとっては問題ありません。あなたは、あなたのプロジェクトにテンプレートをコピーし、それをテンプレートフィルにバインドされますので、Fillプロパティを変更することができ
<Path x:Name="arrow"
StrokeThickness=".5"
Margin="7.975,4.627,5.975,6.627"
RenderTransformOrigin="0.5,0.5"
Data="[snip]"
UseLayoutRounding="False"
Stroke="Black"
Fill="Black" d:LayoutOverrides="Width, Height">
</Path>