/// <summary> /// CIPCSystemキャンバスにCIPCTerminalを配置する /// </summary> private void CreateLocalCanvasContent_CIPCTerminal() { this.Dispatcher.BeginInvoke(new Action(() => { this.CanvasContent_CIPCTerminal = new CanvasContents.CIPCTerminal(); this.CanvasContent_CIPCTerminal.SetCenterPosition(this.Width / 2, this.Height / 8); this.CanvasContent_CIPCTerminal.mainwindow = this; this.Canvas_CIPCSystem.Children.Add(this.CanvasContent_CIPCTerminal); })); }
private void InitContent() { this.CanvasContent_CIPCTerminal = new CanvasContents.CIPCTerminal(); this.CanvasContent_CIPCTerminal.SetCenterPosition(this.Width / 2, this.Height / 8); this.Canvas_CIPCSystem.Children.Add(this.CanvasContent_CIPCTerminal); this.Canvas_CIPCServer.MouseRightButtonUp += Canvas_CIPCServer_MouseRightButtonUp; }
/// <summary> /// CIPCSystemキャンバスから要素を削除し、CIPCTerminalを追加する /// </summary> public void DeleteContents() { this.Dispatcher.BeginInvoke(new Action(() => { this.Canvas_CIPCSystem.Children.Clear(); CanvasContents.CIPCTerminal Terminal = new CanvasContents.CIPCTerminal(); Terminal.SetCenterPosition(this.Width / 2, this.Height / 8); this.Canvas_CIPCSystem.Children.Add(Terminal); })); }