Я создавал приложение WPF с Windows style = None, мне удалось создать и запустить кнопку выхода в моем окне, но я не знаю, как заставить его перетащить, нажав левую кнопку мыши. Я создал левую кнопку мыши вниз событие в .cs файл, как показано ниже:Как сделать перетаскиваемое окно WPF без стиля окон по умолчанию?
private void see(object sender, MouseButtonEventArgs e)
{
this.DragMove();
}
Затем я добавил границу в .xaml файл, чтобы сделать перетаскиванием в окно, как показано ниже:
<Grid>
<Border BorderThickness="2" BorderBrush="Black" Height="120" Width="100" MouseLeftButtonDown="see" />
</Grid>
Теперь я не Не понимаю, в чем проблема? Я буду очень благодарен, если кто-нибудь поможет мне в этом?
Обратите внимание, что я отредактировал код и использовал ['' PointToScreen''] (https://msdn.microsoft.com/en-us/library/aa346961.aspx). – Ron
нет, его не работает, не отображается никаких ошибок или предупреждений, только он не работает, должен ли я отправить свой проект вам? – jimmy
@Jimmy Это не события, которые он добавил к границе, но которые переопределены в классе окон, вам не нужны эти события на границе, удалите все это и просто используйте код Внутри вашего класса окна. –