* IHideDropDown: 修改关闭下拉弹窗可能引起的出错

This commit is contained in:
Sunny 2023-10-07 22:48:22 +08:00
parent 930302a375
commit 915c16d96f
2 changed files with 20 additions and 8 deletions

View File

@ -617,15 +617,21 @@ namespace Sunny.UI
public void HideDropDown()
{
if (!ShowFilter)
try
{
if (ItemForm != null && ItemForm.Visible)
ItemForm.Close();
if (!ShowFilter)
{
if (ItemForm != null && ItemForm.Visible)
ItemForm.Close();
}
else
{
if (FilterItemForm != null && FilterItemForm.Visible)
FilterItemForm.Close();
}
}
else
catch
{
if (FilterItemForm != null && FilterItemForm.Visible)
FilterItemForm.Close();
}
}

View File

@ -287,8 +287,14 @@ namespace Sunny.UI
public void HideDropDown()
{
if (NumPadForm != null && NumPadForm.Visible)
NumPadForm.Close();
try
{
if (NumPadForm != null && NumPadForm.Visible)
NumPadForm.Close();
}
catch
{
}
}
/// <summary>