* UISplitContainer: 增加了SplitPanelState只读属性以获取状态。

This commit is contained in:
Sunny 2024-05-31 22:44:41 +08:00
parent 137258ce46
commit 7c578496fc

View File

@ -21,6 +21,7 @@
* 2022-04-20: V3.1.5 Collapse()/
* 2022-12-06: V3.3.0 SplitterWidth限制
* 2022-12-06: V3.3.0 SplitterWidth值小的时不绘制箭头
* 2023-05-31: V3.6.6 SplitPanelState只读属性以获取状态
******************************************************************************/
using System;
using System.ComponentModel;
@ -38,7 +39,7 @@ namespace Sunny.UI
Split
}
private enum UISplitPanelState
public enum UISplitPanelState
{
Collapsed = 0,
Expanded = 1,
@ -210,10 +211,14 @@ namespace Sunny.UI
}
}
private UISplitPanelState SplitPanelState
/// <summary>
/// 折叠与展开状态
/// </summary>
[Description("折叠与展开状态"), Category("SunnyUI")]
public UISplitPanelState SplitPanelState
{
get => _splitPanelState;
set
private set
{
if (_splitPanelState != value)
{