public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { EditorStepViewModel step = value as EditorStepViewModel; string label = step.StepID + "."; return label; }
/// <summary> /// Event listener for test step changed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void StepSelectedChanged(object sender, EditorSelectedItemUpdateEventArgs e) { this.SelectedStep = e.SelectedStep; }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { EditorStepViewModel testStep = value as EditorStepViewModel; return "Section: " + testStep.Parent.SectionID.ToString() + ", Step: " + testStep.StepID.ToString(); }
public EditorSelectedItemUpdateEventArgs(EditorStepViewModel selectedStep) { _selectedStep = selectedStep; }
protected void OnSelectedItemChanged(EditorStepViewModel testStep) => SelectedItemUpdated?.Invoke(this, new EditorSelectedItemUpdateEventArgs(testStep));