public ContourLinesOption(ReadOnlyDictionary <CalculationsMode, IChart> charts, CountourLinesMode contourLinesMode) : base(contourLinesMode, charts) { this.contourLinesMode = contourLinesMode; IsOption = true; Checked = complexChart.CountourMode == contourLinesMode; BindingUtils.OnPropertyChanged(complexChart, nameof(complexChart.CountourMode), () => Checked = complexChart.CountourMode == contourLinesMode); }
public ContourLinesOption(IComplexChart complexChart, CountourLinesMode contourLinesMode) : base(contourLinesMode) { _complexChart = complexChart; this.contourLinesMode = contourLinesMode; IsOption = true; Checked = complexChart.CountourMode == contourLinesMode; BindingUtils.OnPropertyChanged(complexChart, nameof(complexChart.CountourMode), () => Checked = complexChart.CountourMode == contourLinesMode); }