Какой должна быть привязка для щелчка мышью? - PullRequest
0 голосов
/ 23 декабря 2011
<DataTrigger Binding="{Binding IsMouseOver, ElementName=minimapButton}" Value="True">
    <Setter Property="IsOpen" Value="True" />
</DataTrigger>  

Привязка выше использует IsMouseOver, что относится к имени элемента minimapButton.Каким должен быть код для щелчка мышью?IsMouseClicked?IsMouseLeftDown

Ответы [ 3 ]

1 голос
/ 23 декабря 2011

Зарегистрируйте новое событие для нажатия кнопки.

    <Button Click="button1_Click" />

И код позади

    private void button1_Click(object sender, RoutedEventArgs e)
    {

    }
1 голос
/ 23 декабря 2011
0 голосов
/ 23 декабря 2011

Если вы находитесь в MVVm, вы можете попробовать использовать команду или взаимодействие с выражением, чтобы поймать щелчок мыши на модели представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...