public ColorAssigmentOption(ReadOnlyDictionary <CalculationsMode, IChart> charts,
                                        AssignmentOfColorMethod assignmentOfColorMethod) : base(assignmentOfColorMethod, charts)
            {
                this.assignmentOfColorMethod = assignmentOfColorMethod;
                IsOption = true;
                Checked  = complexChart.ColorAssignmentMethod == assignmentOfColorMethod;

                BindingUtils.OnPropertyChanged(complexChart, nameof(complexChart.ColorAssignmentMethod), () =>
                                               Checked = complexChart.ColorAssignmentMethod == assignmentOfColorMethod);
            }
Beispiel #2
0
            public ColorAssigmentOption(IComplexChart complexChart,
                                        AssignmentOfColorMethod assignmentOfColorMethod) : base(assignmentOfColorMethod)
            {
                _complexChart = complexChart;
                this.assignmentOfColorMethod = assignmentOfColorMethod;
                IsOption = true;
                Checked  = complexChart.ColorAssignmentMethod == assignmentOfColorMethod;

                BindingUtils.OnPropertyChanged(complexChart, nameof(complexChart.ColorAssignmentMethod), () =>
                                               Checked = complexChart.ColorAssignmentMethod == assignmentOfColorMethod);
            }