Как назначить событие Click в этом? Я хочу сделать что-нибудь, когда щелкнуть мышью на этом окне. У него нет свойств Click как в Window, так и в Canvas
<Window Loaded="Window_Loaded" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="InClassApp.UI.TextNotify" x:Name="Window" Title="TextNotify" Width="400" Height="100" WindowStyle="None" AllowsTransparency="True" Background="Transparent" ShowInTaskbar="False"> <Border CornerRadius="5"> <Border.Background> <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Color="#FFBAFDFF" Offset="0"/> <GradientStop Color="White" Offset="1"/> </LinearGradientBrush> </Border.Background> <Canvas x:Name="LayoutRoot" > ....... </Canvas> </Border>
Вместо этого вы можете обработать событие MouseLeftButtonUp .
Вы можете добавить MouseLeftButtonDown="Window_MouseLeftButtonDown" к элементу <Window>.
MouseLeftButtonDown="Window_MouseLeftButtonDown"
<Window>
и добавьте следующее в файл с выделенным кодом.
private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { // do some stuff here. }