Я пытаюсь создать кнопку, которая изменяет размер окна при его перетаскивании, точно так же, как нижний правый угол окна.
Я пытался использовать события .MouseMove и .MouseDown, но этоне работаетВот пример моего кода:
void ButtonResize_MouseMove(object sender, MouseEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
Point pos = e.GetPosition(Window);
Window.Width += (pos - MousePos_OLD).X;
Window.Height += (pos - MousePos_OLD).Y;
}
MousePos_OLD = e.GetPosition(Window);
}
Я также пытался использовать событие MouseDown, и событие MouseMove позаботилось об обновлении позиции мыши, но ничего ...
Итаккак я могу сделать это в WPF?