public MainForm() { TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider <Calendar, CalendarTypeDescriptor>(), typeof(Calendar)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider <CompareInfo, CompareInfoTypeDescriptor>(), typeof(CompareInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider <DateTimeFormatInfo, DateTimeFormatInfoTypeDescriptor>(), typeof(DateTimeFormatInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider <NumberFormatInfo, NumberFormatInfoTypeDescriptor>(), typeof(NumberFormatInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider <TextInfo, TextInfoTypeDescriptor>(), typeof(TextInfo)); InitializeComponent(); _groupByMode = menuItemGroupCountry.Checked ? GroupByMode.Country : GroupByMode.Language; InitViewMenu(); }
void OnGroupByMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem menuItem = (ToolStripMenuItem)sender; if (menuItem.Checked) { return; } menuItem.Checked = true; foreach (var otherItem in _groupByMenuItems) { if (otherItem != menuItem) { otherItem.Checked = false; } } _groupByMode = (GroupByMode)menuItem.Tag; DisplayCultures(); }
void OnGroupByMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem menuItem = (ToolStripMenuItem)sender; if (menuItem.Checked) return; menuItem.Checked = true; foreach (var otherItem in _groupByMenuItems) { if (otherItem != menuItem) otherItem.Checked = false; } _groupByMode = (GroupByMode)menuItem.Tag; DisplayCultures(); }
public MainForm() { TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider<Calendar,CalendarTypeDescriptor>(), typeof(Calendar)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider<CompareInfo,CompareInfoTypeDescriptor>(), typeof(CompareInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider<DateTimeFormatInfo,DateTimeFormatInfoTypeDescriptor>(), typeof(DateTimeFormatInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider<NumberFormatInfo,NumberFormatInfoTypeDescriptor>(), typeof(NumberFormatInfo)); TypeDescriptor.AddProvider(new CultureExplorerTypeDescriptionProvider<TextInfo,TextInfoTypeDescriptor>(), typeof(TextInfo)); InitializeComponent(); _groupByMode = menuItemGroupCountry.Checked ? GroupByMode.Country : GroupByMode.Language; InitViewMenu(); }