public EthernetEditRequest(Window parent, EthernetSelectResult data) { this.parent = parent; this.data = data; InitializeComponent(); this.Init(); this.SizeToContent = SizeToContent.WidthAndHeight; }
private void DoDiscovery() { this.Title = DI.Wrapper.GetText(MsgCode.Ethernet); this.selectedEthernet = DeviceSelect_Ethernet.ShowBox(this, true); if (this.selectedEthernet != null) { this.Title = this.selectedEthernet.DataModel.Display; } }
private void btnSelect_Click(object sender, RoutedEventArgs e) { this.lvEthernetDevices.GetSelected <EthernetDisplayDataModel>( (info) => { DI.Wrapper.RetrieveEthernetData( info.Index, (data) => { this.SelectedEthernet = new EthernetSelectResult() { Index = info.Index, DataModel = data, }; this.Close(); }, App.ShowMsg); }, () => { }); }
private void OnUiDisconnect(object sender, EventArgs e) { DI.Wrapper.EthernetDisconnect(); this.selectedEthernet = null; }
public static void ShowBox(Window parent, EthernetSelectResult data) { EthernetEditRequest win = new EthernetEditRequest(parent, data); win.ShowDialog(); }
private void btnExit_Click(object sender, RoutedEventArgs e) { this.SelectedEthernet = null; this.Close(); }