public int Execute() { try { MessageBoxButtons msgButtons = (MessageBoxButtons)ButtonIndex; MessageBoxIcon msgIcon = (MessageBoxIcon)IconIndex; MessageBoxDefaultButton msgDefaultBtn = (MessageBoxDefaultButton)DefaultButtonIndex; List <VariableCollectionModel> AllVariableCollection = VariableStorage.GetAllVariables(); if (WorkingVariable != null) { if (WorkingVariable.Type == typeof(List <object>)) { List <object> temp = VariableStorage.CreateNewListVar[WorkingVariable.VariableName].Item2; Message = ""; foreach (var item in temp) { Message += item.ToString() + " "; } } else { foreach (VariableCollectionModel item in AllVariableCollection) { if (item.VariableName == WorkingVariable.VariableName) { Message = item.ObjectValue.ToString(); } } } } if (CloseMsgAutomatically) { MessageBoxEx.Show(Message, Title, msgButtons, msgIcon, msgDefaultBtn, Time * 1000); } else { MessageBoxEx.Show(Message, Title, msgButtons, msgIcon, msgDefaultBtn, MaxValue); } return(1); } catch (Exception ex) { return(0); } }
private void VariablePicker_loaded(object sender, RoutedEventArgs e) { variableGrid.ItemsSource = VariableStorage.GetAllVariables(); }