28

TextBlock をクリックしたときにイベントを追加する方法を教えてください。TextBlock で onClick が見つかりません。イベントの名前を知っている人はいますか?

コード:

<TextBlock Name="Title" Click="?" />
4

2 に答える 2

36

「PreviewMouseDown」イベントを使用するだけです。幸運を!

于 2012-11-26T10:04:39.483 に答える
7

You can use an InputBinding:

<TextBlock Text="{Binding SomeText}">
    <TextBlock.InputBindings>
        <MouseBinding Command="{Binding SomeCommand}" MouseAction="LeftClick" />
    </TextBlock.InputBindings>
</TextBlock>

Source: https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.inputbinding

于 2020-04-30T09:51:30.727 に答える