public ListWindow(Operazioni operazioni, out List<CheckItem> lst, Operazione op) { InitializeComponent(); lchk = new List<CheckItem>(); foreach (Conto x in operazioni.Conti()) { bool set = false; bool sottrai = false; foreach (int nc in op.Conti()) { if (Math.Abs(nc) == x.numero) { set = true; sottrai = (nc > 0) ? false : true; } } CheckItem tmp = new CheckItem(set, x.numero, sottrai, x.descrizione); lchk.Add(tmp); } dataGrid.AutoGenerateColumns = true; dataGrid.CanUserAddRows = false; dataGrid.CanUserDeleteRows = false; dataGrid.ItemsSource = lchk; lst = lchk; }
public MainWindow() { this.Language = XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag); InitializeComponent(); operazioni = new Operazioni(); UpdateTitle(); UpdateLblStatus(); }
public OpEditWindow(ref Operazione op, ref Operazioni ops) { InitializeComponent(); this.op = op; this.ops = ops; this.btCancel.IsCancel = true; this.btOk.IsDefault = true; setText(); }
Operazioni operazioni; // Riferimento all'oggetto Operazioni /// <summary> /// Costruttore /// </summary> /// <param name="operazioni">Oggetto Operazioni in reference</param> public PreferenzeWindow(ref Operazioni operazioni) { InitializeComponent(); this.operazioni = operazioni; SetDialogFromOperazioni(); }