Browse Source

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

* UIForm2: Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
pull/95/head
Sunny 1 year ago
parent
commit
46c6bec21d
  1. 9
      SunnyUI/Forms/UIForm.cs
  2. 9
      SunnyUI/Forms/UIForm2.cs

9
SunnyUI/Forms/UIForm.cs

@ -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
{

9
SunnyUI/Forms/UIForm2.cs

@ -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
{

Loading…
Cancel
Save