/// <summary> /// Called by <see cref="PivotMode"/> setter whenever data pivot changes from languages to projects or vice versa. /// Updates group box header to indicate what is displayed in the view. /// </summary> /// <param name="newPivot">New pivot for data.</param> private void SwitchPivot(ViewPivotMode newPivot) { switch (newPivot) { case ViewPivotMode.Languages: PivotGroup.Header = "Language groups and languages"; break; case ViewPivotMode.Projects: PivotGroup.Header = "Projects"; break; } FillWithConfigurationData(); }
/// <summary> /// Default constructro. /// </summary> /// <param name="viewContainer">Container grid that this view can lay out its controls.</param> /// <param name="configuration">Configuration that is used to display data in this view.</param> internal NewSummaryViewHandler(Grid viewContainer, CheckConfiguration configuration) : base(viewContainer, configuration) { pivotMode = ViewPivotMode.Languages; //Initial setting. }