私は次のToggleButtonように定義しています:
<ToggleButton Name="tbPinned" Grid.Row="0" Grid.Column="3" VerticalAlignment="Bottom" HorizontalAlignment="Left" Margin="1,0,0,-5" Height="30" Width="30" IsChecked="True" Checked="tbPinned_Checked" Unchecked="tbPinned_Unchecked" >
<Image Source="/some_image.png" Stretch="Fill" />
</ToggleButton>
ただし、ボタンの画像ではなく、ボタンを画像にしたいだけです。通常のタグを使用している場合は、開始タグのButtonようにします。しかし、これはうまくいきません。Style="{DynamicResource NoChromeButton}"ToggleButton
で全体を模倣するにはどうすればよいNoChromeButtonですToggleButtonか?
Button編集:私が通常の sでそれを行う方法を含めるように編集されました:
<Button Style="{DynamicResource NoChromeButton}" Height="17" Margin="0,0,30,0" Name="btnMinimize" VerticalAlignment="Top" Grid.Column="1" Click="btnMinimize_Click" HorizontalAlignment="Right" Width="27" Padding="0" Visibility="Visible">
<Image Source="/some_image.png" Stretch="None" />
</Button>