Blend は、スタイル リソースのグラフィカル表現の表示をサポートしており、表示または変更するアクティブなプロパティ/イベント トリガーを選択できます。ただし、視覚要素が DataTriggers によって制御されることはよくあることです。デザイナーに、その視覚的な変化をデザイナーで表示できるように、DataTrigger を「アクティブ」と見なすように指示することはできますか?
例:
<Style x:Key="MyBorder" TargetType="Border">
<Setter Property="CornerRadius" Value="5" />
<Style.Triggers>
<DataTrigger Binding="{Binding IsRandomPropertyActive}" Value="True">
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#FFFF8935" Offset="0" />
<GradientStop Color="#FFFF610C" Offset="1" />
</LinearGradientBrush>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
デザイナでは、既定のスタイルでは特定の視覚的側面が定義されていないため、空のボックスが表示されるだけです。IsRandomPropertyActive が true であると想定し、適切なスタイリングを表示するようデザイナーに伝える方法はありますか?