public static bool ShowBox(Window parent, BLE_DataType dataType, ScriptItem cmdItem) { BLECmdEdit win = new BLECmdEdit(parent, dataType, cmdItem); win.ShowDialog(); return(win.saveItem); }
private void btnAdd_Click(object sender, RoutedEventArgs e) { //// TODO Command editor binary, hex, dec ScriptItem item = new ScriptItem(DI.Wrapper.GetText(MsgCode.Default), "0"); if (BLECmdEdit.ShowBox(this, this.dataType, item)) { this.lbxCmds.ItemsSource = null; this.copy.Items.Add(item); this.lbxCmds.ItemsSource = this.copy.Items; } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { ScriptItem item = this.lbxCmds.SelectedItem as ScriptItem; if (item != null) { // TODO - determine if we need to get it from the actual List<> if (BLECmdEdit.ShowBox(this, this.dataType, item)) { this.lbxCmds.ItemsSource = null; this.lbxCmds.ItemsSource = this.copy.Items; } } else { App.ShowMsg(DI.Wrapper.GetText(MsgCode.NothingSelected)); } }