[UI.Client]

简化PM右键时菜单
This commit is contained in:
hanqiangqiang 2023-11-16 14:33:01 +08:00
parent bdaa90e984
commit ed25f362fe
1 changed files with 3 additions and 16 deletions

View File

@ -270,23 +270,10 @@ namespace MECF.Framework.UI.Client.ClientBase
public ContextMenu GetPMMenus(Slot slot)
{
MenuItem createWafer = _slotMenus.Items.GetItemAt(0) as MenuItem;
MenuItem createTray = _slotMenus.Items.GetItemAt(1) as MenuItem;
MenuItem deleteWafer = _slotMenus.Items.GetItemAt(2) as MenuItem;
MenuItem deleteTray = _slotMenus.Items.GetItemAt(3) as MenuItem;
MenuItem returnWafer = _slotMenus.Items.GetItemAt(5) as MenuItem;
Separator separator = _slotMenus.Items.GetItemAt(4) as Separator;
GetDeleteMenus(slot);
MenuItem pmInfer = _slotMenus.Items.GetItemAt(8) as MenuItem;
createTray.IsEnabled = true; //slot.TrayStatus == 0;
deleteTray.IsEnabled = true; //slot.TrayStatus != 0;
createTray.Visibility = Visibility.Visible;
deleteTray.Visibility = Visibility.Visible;
separator.Visibility = Visibility.Collapsed;
deleteWafer.Visibility = Visibility.Collapsed;
createWafer.Visibility = Visibility.Collapsed;
returnWafer.Visibility = Visibility.Collapsed;
pmInfer.Visibility = Visibility.Visible;
return _slotMenus;
}