少し問題があります。グリップを使用してウィンドウのサイズを変更すると、ウィンドウが最小サイズ パラメータよりも小さくなる可能性があります。
私はこれを試しました:
private void wndMain_SizeChanged(object sender, SizeChangedEventArgs e)
{
// Check there is no Deviation in the height
if (e.NewSize.Height < this.MinHeight)
{
this.Height = this.MinHeight;
}
// Check there is no Deviation in the width
if (e.NewSize.Width < this.MinWidth)
{
this.Width = this.MinWidth;
}
}
しかし、見た目がひどいです、変更が頻繁に行われ、サイズ変更を繰り返すため...
sizechanged イベントへのサイズ変更をキャンセルするオプションはありますか? ありがとう!