У меня есть окно WPF с WindowStyle=None и ResizeMode=NoResize (в противном случае я бы получил размеры границ, которые мне не нужны) и самое главное AllowsTransparency= False, и я должен придерживаться этой настройки.
Изменение < от em>ResizeMode до CanResize и настраиваемой ручки изменения размера с помощью следующего обработчика MouseDown
Код: Выделить всё
[DllImport("User32.dll")]
public static extern bool ReleaseCapture();
[DllImport("User32.dll")]
public static extern IntPtr SendMessage(
IntPtr hWnd, UInt32 Msg, Int32 wParam, Int32 lParam);
private void OnResizeGripMouseDown(object sender, MouseButtonEventArgs e) {
ReleaseCapture();
SendMessage(Window.Handle, WM_NCLBUTTONDOWN, HTBOTTOMRIGHT, 0);
}
< /code>
позволяет мне идеально изменить размер окна, однако остается решающий размер. Есть ли способ заставить решаемость окна, хотя у него есть resizemode = noresize ?
(может
Подробнее здесь: https://stackoverflow.com/questions/119 ... tom-chrome