* UIForm: Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
* UIForm2: Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
This commit is contained in:
parent
784e2904ec
commit
46c6bec21d
@ -56,6 +56,7 @@
|
|||||||
* 2023-02-19: V3.6.3 修改标题栏文字与控制按钮绘制重叠的问题
|
* 2023-02-19: V3.6.3 修改标题栏文字与控制按钮绘制重叠的问题
|
||||||
* 2024-02-22: V3.6.3 最大化时,鼠标拖拽标题超过一定范围后再恢复Normal显示
|
* 2024-02-22: V3.6.3 最大化时,鼠标拖拽标题超过一定范围后再恢复Normal显示
|
||||||
* 2024-04-28: V3.6.5 增加WindowStateChanged事件
|
* 2024-04-28: V3.6.5 增加WindowStateChanged事件
|
||||||
|
* 2024-05-16: V3.6.6 Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
using System;
|
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)]
|
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
|
||||||
public bool ShowDragStretch
|
public bool ShowDragStretch
|
||||||
{
|
{
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
* 2024-01-25: V3.6.3 增加主题等
|
* 2024-01-25: V3.6.3 增加主题等
|
||||||
* 2024-04-16: V3.6.5 设置默认Padding.Top为TitleHeight
|
* 2024-04-16: V3.6.5 设置默认Padding.Top为TitleHeight
|
||||||
* 2024-04-28: V3.6.5 增加WindowStateChanged事件
|
* 2024-04-28: V3.6.5 增加WindowStateChanged事件
|
||||||
|
* 2024-05-16: V3.6.6 Resizable替代ShowDragStretch,显示边框可拖拽调整窗体大小
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
using System;
|
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);
|
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)]
|
[Description("显示边框可拖拽调整窗体大小"), Category("SunnyUI"), DefaultValue(false)]
|
||||||
public bool ShowDragStretch
|
public bool ShowDragStretch
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user