我有我使用這個答案目前移動一個無國界的WPF窗口:Move a borderless window in wpf創建按鈕來移動WPF窗口
但我真的想有有一個按鈕,當你點擊並按住可以讓你拖動窗口。那可能嗎?
謝謝。
我有我使用這個答案目前移動一個無國界的WPF窗口:Move a borderless window in wpf創建按鈕來移動WPF窗口
但我真的想有有一個按鈕,當你點擊並按住可以讓你拖動窗口。那可能嗎?
謝謝。
一個PreviewMouseDown
事件只是附加到按鈕,並使用類似的代碼
XAML
<Button PreviewMouseDown="Move" />
或代碼隱藏
Button button = new Button();
button.PreviewMouseDown += Move;
代碼
private void Move(object sender, RoutedEventArgs e)
{
// "window" is the name of the window
window.DragMove();
e.Handled = true;
}
應強制工作用同樣的按鈕。 – Joey