1.三色灯提交
2.设置重命名时带出之前名称
This commit is contained in:
@ -57,132 +57,9 @@ namespace DHSoftware
|
||||
public event Action<DateTime, object, string> OnUpdateResult;
|
||||
public event Action<DateTime, object, string> OnUpdateCamResult;
|
||||
|
||||
private string _loginName;
|
||||
|
||||
|
||||
public string LoginName
|
||||
{
|
||||
get { return _loginName; }
|
||||
set
|
||||
{
|
||||
_loginName = value;
|
||||
UpdateLabel();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _ShowConfig;
|
||||
|
||||
public bool ShowConfig
|
||||
{
|
||||
get { return _ShowConfig; }
|
||||
set
|
||||
{
|
||||
_ShowConfig = value;
|
||||
UpdateConfig();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _addscheme;
|
||||
|
||||
public bool Addscheme
|
||||
{
|
||||
get { return _addscheme; }
|
||||
set
|
||||
{
|
||||
_addscheme = value;
|
||||
UpdateScheme();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _deletescheme;
|
||||
|
||||
public bool Deleteschememe
|
||||
{
|
||||
get { return _deletescheme; }
|
||||
set
|
||||
{
|
||||
_deletescheme = value;
|
||||
UpdateScheme();
|
||||
}
|
||||
}
|
||||
|
||||
private bool _loadscheme;
|
||||
|
||||
public bool Loadscheme
|
||||
{
|
||||
get { return _loadscheme; }
|
||||
set
|
||||
{
|
||||
_loadscheme = value;
|
||||
UpdateScheme();
|
||||
}
|
||||
}
|
||||
|
||||
private void UpdateScheme()
|
||||
{
|
||||
if (this.InvokeRequired)
|
||||
{
|
||||
this.Invoke(new Action(UpdateScheme));
|
||||
return;
|
||||
}
|
||||
|
||||
if (Loadscheme)
|
||||
{
|
||||
btnDeleteProject.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
btnDeleteProject.Visible = false;
|
||||
}
|
||||
if (Addscheme)
|
||||
{
|
||||
btnAddProject.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
btnAddProject.Visible = false;
|
||||
}
|
||||
if (Deleteschememe)
|
||||
{
|
||||
btnLoadProject.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
btnLoadProject.Visible = false;
|
||||
}
|
||||
}
|
||||
|
||||
private void UpdateLabel()
|
||||
{
|
||||
if (lbName.InvokeRequired)
|
||||
{
|
||||
lbName.Invoke(new Action(UpdateLabel));
|
||||
return;
|
||||
}
|
||||
lbName.Text = _loginName;
|
||||
}
|
||||
|
||||
private void UpdateConfig()
|
||||
{
|
||||
if (ShowConfig)
|
||||
{
|
||||
if (segmented1.InvokeRequired)
|
||||
{
|
||||
segmented1.Invoke(new Action(UpdateConfig));
|
||||
return;
|
||||
}
|
||||
// 恢复显示时
|
||||
segmented1.Items.Insert(4, itemToHide);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (segmented1.InvokeRequired)
|
||||
{
|
||||
segmented1.Invoke(new Action(UpdateConfig));
|
||||
return;
|
||||
}
|
||||
segmented1.Items.Remove(itemToHide);
|
||||
}
|
||||
}
|
||||
public List<SysPermission> ButtonPermissionList
|
||||
{
|
||||
set
|
||||
@ -1178,11 +1055,13 @@ namespace DHSoftware
|
||||
{
|
||||
camera.CameraDisConnect();
|
||||
}
|
||||
StopMonitoring();
|
||||
if (PLC != null)
|
||||
{
|
||||
PLC.CloseProcess();
|
||||
|
||||
}
|
||||
StopMonitoring();
|
||||
|
||||
_visionEngine.Stop();//释放模型
|
||||
CloseWindow.Instance.Close();// 关闭提示窗口
|
||||
//Application.Exit();
|
||||
|
Reference in New Issue
Block a user