私はWPFでボタンを持っており、そのためのイベントハンドラを作成しています。 私の目標は、ボタンをクリックしたときに沈んだ効果を生成することです。 問題は、私は別のイベントハンドラを試して、それは動作していないようです。 私は全く何の効果も見ません。どのようにそれを修正するための任意のアイデア?マウスイベントボタンが機能しない
XAML:
<Button x:Name="btnMyAccount">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="165"/>
<RowDefinition Height="70"/>
</Grid.RowDefinitions>
<Image Grid.Row="0" Source="{StaticResource Home-MyProfile}" />
<TextBlock x:Name="txtMyAccount" Grid.Row="1" FontWeight="Bold">
MY ACCOUNT
</TextBlock>
</Grid>
</Button>
C#コード:
private void btnMyAccount_MouseDown(object sender, MouseButtonEventArgs e)
{
btnMyAccount.BorderThickness = new Thickness(5, 5, 0, 0);
}
プレビュープレフィックス( 'PreviewMouseDown'またはこのようなsmthing)で試してください – Alex
私はPreviewMouseDownイベントを使ってみましたが、うまくいきませんでした。 –
イベントハンドラメソッドに入りますか? – Alex