public void removeIOControl() { ControlFolder.IOControl IOControl2Del = Grid1.FindName("IOControl") as ControlFolder.IOControl; IOControl2Del.stopThread(); Grid1.Children.Remove(IOControl2Del); Grid1.UnregisterName(IOControl2Del.Name); }
private void destroyIOControl() { ControlFolder.IOControl IOControl2Del = Grid1.FindName("IOControl") as ControlFolder.IOControl; if (IOControl2Del != null) { IOControl2Del.exitControl(); } }
public void showIOControl() { ControlFolder.IOControl newIOControl = new ControlFolder.IOControl(); newIOControl.Name = "IOControl"; newIOControl.Width = 800; newIOControl.Height = 660; newIOControl.HorizontalAlignment = HorizontalAlignment.Center; newIOControl.VerticalAlignment = VerticalAlignment.Center; Grid1.Children.Add(newIOControl); Grid1.RegisterName(newIOControl.Name, newIOControl); newIOControl.SetValue(Grid.RowSpanProperty, 2); }