修复单击Panel最大化按钮时Area未最大化的问题,添加WindowState监听器
This commit is contained in:
@@ -72,17 +72,6 @@ namespace JoyD.Windows.CS.Toprie
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取最近一次接收到的温度数据
|
||||
/// </summary>
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 设备管理器温度数据接收事件处理
|
||||
/// </summary>
|
||||
// 显示错误的定时器
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 更新设计模式状态到DeviceManager
|
||||
@@ -422,6 +411,7 @@ namespace JoyD.Windows.CS.Toprie
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 启动相机
|
||||
/// </summary>
|
||||
@@ -907,7 +897,7 @@ namespace JoyD.Windows.CS.Toprie
|
||||
if (DesignMode) return;
|
||||
try
|
||||
{
|
||||
// 确保在UI线程上更新UI状态
|
||||
// 确保在UI线程上更新UI
|
||||
if (this.InvokeRequired)
|
||||
{
|
||||
this.Invoke(new Action<ConnectionStatusChangedEventArgs>(HandleConnectionStatusChanged), e);
|
||||
@@ -1123,7 +1113,7 @@ namespace JoyD.Windows.CS.Toprie
|
||||
|
||||
// 使用BeginInvoke代替Invoke,避免可能的死锁问题
|
||||
this.BeginInvoke(new Action(() =>
|
||||
{
|
||||
{
|
||||
// 再次检查控件状态,防止在异步调用期间控件被释放
|
||||
if (!this.IsDisposed && !this.Disposing)
|
||||
{
|
||||
@@ -1835,4 +1825,4 @@ namespace JoyD.Windows.CS.Toprie
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user