* UIForm: Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小

* UIForm2: Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
This commit is contained in:
Sunny 2024-05-16 22:32:48 +08:00
parent 784e2904ec
commit 46c6bec21d
2 changed files with 18 additions and 0 deletions

View File

@ -56,6 +56,7 @@
* 2023-02-19: V3.6.3
* 2024-02-22: V3.6.3 Normal显示
* 2024-04-28: V3.6.5 WindowStateChanged事件
* 2024-05-16: V3.6.6 Resizable替代ShowDragStretch
******************************************************************************/
using System;
@ -908,6 +909,14 @@ namespace Sunny.UI
}
}
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
public bool Resizable
{
get => showDragStretch;
set => showDragStretch = value;
}
[Browsable(false)]
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
public bool ShowDragStretch
{

View File

@ -20,6 +20,7 @@
* 2024-01-25: V3.6.3
* 2024-04-16: V3.6.5 Padding.Top为TitleHeight
* 2024-04-28: V3.6.5 WindowStateChanged事件
* 2024-05-16: V3.6.6 Resizable替代ShowDragStretch
******************************************************************************/
using System;
@ -45,6 +46,14 @@ namespace Sunny.UI
fieldH = typeof(Control).GetField("_clientHeight", BindingFlags.NonPublic | BindingFlags.Instance) ?? typeof(Control).GetField("clientHeight", BindingFlags.NonPublic | BindingFlags.Instance);
}
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
public bool Resizable
{
get => showDragStretch;
set => showDragStretch = value;
}
[Browsable(false)]
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
public bool ShowDragStretch
{