ClearContainerEditorText

CheckedComboBoxEdit类型的输入组件,当设置EditValue=null后仍会显示旧的文本, 必须调用RefreshEditValue方法刷新显示文本。
C# Code:
/// <summary>
/// 清空容器内输入框的文本
/// </summary>
/// <param name="container">容器,如Panel</param>
public void ClearContainerEditorText(Control container)
{
for (int i = 0; i < container.Controls.Count; i )
{
if (container.Controls[i] is TextEdit)
((TextEdit)container.Controls[i]).EditValue = null;
else if (container.Controls[i] is TextBoxBase)
((TextBoxBase)container.Controls[i]).Clear();
//CheckedComboBoxEdit类型的输入组件,当设置EditValue=null后仍会显示旧的文本,
//必须调用RefreshEditValue方法刷新显示文本。
if (container.Controls[i] is CheckedComboBoxEdit)
((CheckedComboBoxEdit)container.Controls[i]).RefreshEditValue();
}
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
/// <summary>
/// 清空容器内输入框的文本
/// </summary>
/// <param name="container">容器,如Panel</param>
public void ClearContainerEditorText(Control container)
{
for (int i = 0; i < container.Controls.Count; i )
{
if (container.Controls[i] is TextEdit)
((TextEdit)container.Controls[i]).EditValue = null;
else if (container.Controls[i] is TextBoxBase)
((TextBoxBase)container.Controls[i]).Clear();
//CheckedComboBoxEdit类型的输入组件,当设置EditValue=null后仍会显示旧的文本,
//必须调用RefreshEditValue方法刷新显示文本。
if (container.Controls[i] is CheckedComboBoxEdit)
((CheckedComboBoxEdit)container.Controls[i]).RefreshEditValue();
}
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898

扫一扫加作者微信


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网