Microsoft Expression Blendには、次のボタンテンプレートがあります。
<ControlTemplate x:Key="ImageBlueButton" TargetType="{x:Type Button}">
<Grid x:Name="MainGrid" Width="75" Height="50">
<Grid.RowDefinitions>
<RowDefinition Height="0.5*"/>
<RowDefinition Height="0.5*"/>
</Grid.RowDefinitions>
<ContentPresenter x:Name="TextContent" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0" Grid.Row="1" d:LayoutOverrides="Width, Height"/>
<Image x:Name="ButtonImage" Margin="0" Grid.RowSpan="1" HorizontalAlignment="Center" VerticalAlignment="Center" Source="{TemplateBinding Content}"/>
</Grid>
</ControlTemplate>
XAMLを手動で編集して、Source ={TemplateBindingContent}プロパティをImageタグに追加しました。私の質問は、Blend内でこのテンプレートを使用しているボタンオブジェクトに画像を割り当てるにはどうすればよいですか?
Blendでは、[コンテンツ]フィールドが含まれる[共通プロパティ]ウィンドウが表示されますが、これを変更すると、ボタンのテキストのみが更新されます。テキストコンテンツと画像コンテンツの両方を同時に設定するには、カスタム式を使用する必要があると思いますか?