マウスオーバーで色が変わるボタンを作りたい
中身は
[WPF]押下するとイメージが切り替わるボタンの作り方 | 目くじら日記
ここのソースコードを少し手を入れた(改変した)だけなんですけどね。
<Window ...> <Window.Resources> <ControlTemplate x:Key="buttonTemplate" TargetType="Button"> <ControlTemplate.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="Red"></Setter> </Trigger> </ControlTemplate.Triggers> </ControlTemplate> </Window.Resources> <Grid> <Button>ボタン</Button> </Grid> </Window>
注意点
<Trigger Property="IsMouseOver"
にはButtonのプロパティが入る
こんなプロパティあったのか。
存在自体には気づいてたけど改めて見ると新鮮だな。
<Trigger Event="イベント名">
とか指定できないのかしら。
あとでやってみようかしら