none
Не могу найти событие MouseDown ни для одного элемента управления RRS feed

  • Вопрос

  • Не могу найти событие MouseDown ни для одного элемента управления, работая с Visual Studio 2019 XAML. В перечне атрибутов соответствующих элементов управления такого события нет. Где оно спрятано? Вопрос смешной, но ответа на него найти не могу уже который день.

    Владимир

    16 августа 2020 г. 15:03

Ответы

  • Если проект WPF, то последовательность следующая, выбираете элемент в дизайнере, открываете окно свойств на в нужной вкладке и находите нужное. Если окно свойств не открыто, быстрый вызов F4.
    • Помечено в качестве ответа rjvfhrjdcrbq 17 августа 2020 г. 12:20
    17 августа 2020 г. 10:02
  • Для проекта UWP этих событий не существует, так как UWP приложение должно выполняться и на сенсорных экранах, без наличия мыши. Поэтому эти события объеденили и их обрабатывают события содержащие Tapped. Tapped - левый клик (одно касание), RightTapped - правый клик (долгое касание) и DoubleTapped - двойной клик (двойное касание).

    • Помечено в качестве ответа rjvfhrjdcrbq 19 августа 2020 г. 12:37
    18 августа 2020 г. 14:46

Все ответы

  • Если проект WPF, то последовательность следующая, выбираете элемент в дизайнере, открываете окно свойств на в нужной вкладке и находите нужное. Если окно свойств не открыто, быстрый вызов F4.
    • Помечено в качестве ответа rjvfhrjdcrbq 17 августа 2020 г. 12:20
    17 августа 2020 г. 10:02
  • Сударыня, благодарю за Ваш труд!

    Однако проблема (для VS-2019) не решается: в разделе "Взаимодействие" окна Свойства, по-прежнему, на "М" есть только ManipulationCompleted.

    Ещё раз благодарю Вас за труд и внимание.

    Владимир 


    17 августа 2020 г. 12:48
  • Тогда сообщите о вашем проекте чуть больше (UWP, Xamarin или что-то другое). Если есть возможность добавьте скрин. Тогда возможно с большей конкретикой ответ будет другим... Местные гуру не любят гадать))) А так вы предоставили слишком мало инфы, чтоб получить ответ от них.
    17 августа 2020 г. 19:42
  • <Button Grid.Row="3" Margin="1361,0,0,0" Padding="3"
                    Click="Button_Click" VerticalAlignment="Top" MouseDown >
                Очистить
    </Button>

    Здравствуйте, Лилия! Вот часть кода из UWP проекта в VS 2019. В свойствах Button нет атрибута MouseDown, о чём и сообщается волнистым подчёркиванием MouseDown.

    Извините за назойливость, Владимир

    18 августа 2020 г. 9:58
  • Для проекта UWP этих событий не существует, так как UWP приложение должно выполняться и на сенсорных экранах, без наличия мыши. Поэтому эти события объеденили и их обрабатывают события содержащие Tapped. Tapped - левый клик (одно касание), RightTapped - правый клик (долгое касание) и DoubleTapped - двойной клик (двойное касание).

    • Помечено в качестве ответа rjvfhrjdcrbq 19 августа 2020 г. 12:37
    18 августа 2020 г. 14:46
  • Сударыня! Вы - Голова! Огромная благодарность! Успехов и удач Вам!

    Владимир

    19 августа 2020 г. 12:40