public XenaxDeviceConnection(string Name, StageTypeEn StageType, string inputIPAddress) { _stageName = Name; _stageType = StageType; IPAddress.TryParse(inputIPAddress, out _stageIPAddress); _stageConnectionStatus = ConnectionStatusEn.NotAvailable; }
private void Add_Click(object sender, RoutedEventArgs e) { string sn = "Default"; string sip = "127.0.0.1"; StageTypeEn st = StageTypeEn.Linear; IPAddress ip; if (this.StageName.Text.Length != 0) { sn = this.StageName.Text; } if (IPAddress.TryParse(this.StageIP.Text, out ip)) { sip = this.StageIP.Text; } if (this.StageType.SelectedIndex != -1) { st = (StageTypeEn)this.StageType.SelectedIndex; } handle.AddNewConncetion(sn, st, sip); }