* UIComboBox: 增加Clear方法
* UIComboDataGridView; 增加Clear方法 * UIComboTreeView: 增加Clear方法
This commit is contained in:
parent
989e074cdc
commit
d5e65ac1b0
@ -351,7 +351,7 @@ namespace Sunny.UI
|
||||
edit.Focus();
|
||||
}
|
||||
|
||||
public void Clear()
|
||||
public virtual void Clear()
|
||||
{
|
||||
edit.Clear();
|
||||
}
|
||||
|
@ -32,6 +32,7 @@
|
||||
* 2022-08-25: V3.2.3 下拉框边框可设置颜色
|
||||
* 2022-11-03: V3.2.6 过滤时删除字符串前面、后面的空格
|
||||
* 2022-11-13: V3.2.8 增加不显示过滤可以自动调整下拉框宽度
|
||||
* 2022-11-30: V3.3.0 增加Clear方法
|
||||
******************************************************************************/
|
||||
|
||||
using System;
|
||||
@ -74,6 +75,19 @@ namespace Sunny.UI
|
||||
CreateInstance();
|
||||
}
|
||||
|
||||
public override void Clear()
|
||||
{
|
||||
base.Clear();
|
||||
if (DataSource != null)
|
||||
{
|
||||
DataSource = null;
|
||||
}
|
||||
else
|
||||
{
|
||||
ListBox.Items.Clear();
|
||||
}
|
||||
}
|
||||
|
||||
private void ListBox_Click(object sender, EventArgs e)
|
||||
{
|
||||
SelectTextChange = true;
|
||||
|
@ -26,6 +26,7 @@
|
||||
* 2022-11-03: V3.2.6 过滤时删除字符串前面、后面的空格
|
||||
* 2022-11-18: V3.2.9 增加过滤框输入逐一过滤属性Filter1by1
|
||||
* 2022-11-18: V3.2.9 过滤框输入增加回车确认
|
||||
* 2022-11-30: V3.3.0 增加Clear方法
|
||||
******************************************************************************/
|
||||
|
||||
using System;
|
||||
@ -86,6 +87,12 @@ namespace Sunny.UI
|
||||
item.ComboDataGridViewFilterChanged += Item_ComboDataGridViewFilterChanged;
|
||||
}
|
||||
|
||||
public override void Clear()
|
||||
{
|
||||
base.Clear();
|
||||
DataGridView.DataSource = null;
|
||||
}
|
||||
|
||||
private void Item_ComboDataGridViewFilterChanged(object sender, UIComboDataGridViewArgs e)
|
||||
{
|
||||
FilterChanged?.Invoke(this, e);
|
||||
|
@ -21,6 +21,7 @@
|
||||
* 2022-05-15: V3.0.8 显示CheckBoxes时自己选中节点文字可切换状态
|
||||
* 2022-06-16: V3.2.0 增加下拉框宽度、高度
|
||||
* 2022-07-12: V3.2.1 修复CanSelectRootNode时可以展开子节点
|
||||
* 2022-11-30: V3.3.0 增加Clear方法
|
||||
******************************************************************************/
|
||||
|
||||
using System;
|
||||
@ -76,6 +77,12 @@ namespace Sunny.UI
|
||||
return edit;
|
||||
}
|
||||
|
||||
public override void Clear()
|
||||
{
|
||||
base.Clear();
|
||||
TreeView.Nodes.Clear();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 重载字体变更
|
||||
/// </summary>
|
||||
|
Loading…
x
Reference in New Issue
Block a user