1 write to viewTabButtons
System.Windows.Forms (1)
winforms\Managed\System\WinForms\PropertyGrid.cs (1)
4457viewTabButtons = new ToolStripButton[viewTabs.Length];
40 references to viewTabButtons
System.Windows.Forms (40)
winforms\Managed\System\WinForms\PropertyGrid.cs (40)
1269if (!classesSame && !GetFlag(TabsChanging) && selectedViewTab < viewTabButtons.Length) { 1277if (viewTabs[i].GetType() == tabType && viewTabButtons[i].Visible) { 1278viewTabButton = viewTabButtons[i]; 1288showEvents = viewTabButtons[EVENTS].Visible; 1363if (nButton < viewTabs.Length && (nButton == PROPERTIES || viewTabButtons[nButton].Visible)) { 1364SelectViewTabButton(viewTabButtons[nButton], true); 2394Debug.Assert(viewTabs.Length == viewTabScopes.Length && viewTabScopes.Length == viewTabButtons.Length,"Uh oh, tab arrays aren't all the same length! tabs=" + viewTabs.Length.ToString(CultureInfo.InvariantCulture) + ", scopes=" + viewTabScopes.Length.ToString(CultureInfo.InvariantCulture) + ", buttons=" + viewTabButtons.Length.ToString(CultureInfo.InvariantCulture)); 2421if (canExtend != viewTabButtons[i].Visible) { 2422viewTabButtons[i].Visible = canExtend; 2424SelectViewTabButton(viewTabButtons[PROPERTIES], true); 4036if (viewTabButtons == null || viewTabs == null || viewTabScopes == null) { 4040ToolStripButton selectedButton = (selectedViewTab >=0 && selectedViewTab < viewTabButtons.Length ? viewTabButtons[selectedViewTab] : null); 4107ToolStripButton selectedButton = viewTabButtons[selectedViewTab]; 4249Debug.Assert(viewTabButtons != null, "No view tab buttons to select!"); 4264if (selectedViewTab >= 0 && selectedViewTab >= viewTabButtons.Length) { 4269if (selectedViewTab >=0 && selectedViewTab < viewTabButtons.Length && 4270button == viewTabButtons[selectedViewTab]) { 4271viewTabButtons[selectedViewTab].Checked = true; 4279viewTabButtons[selectedViewTab].Checked = false; 4284for (int i = 0; i < viewTabButtons.Length; i++) { 4285if (viewTabButtons[i] == button) { 4287viewTabButtons[i].Checked = true; 4302SelectViewTabButton(viewTabButtons[PROPERTIES], false); 4338OnViewTabButtonClick(viewTabButtons[tab], EventArgs.Empty); 4466viewTabButtons[i] = CreatePushButton(viewTabs[i].TabName, AddImage(b), ehViewTab, true); 4468buttonList.Add(viewTabButtons[i]); 4540Debug.Assert(viewTabButtons != null && viewTabButtons.Length > EVENTS && viewTabButtons[EVENTS] != null, "Events button is not at EVENTS position"); 4541viewTabButtons[EVENTS].Visible = value; 4543SelectViewTabButton(viewTabButtons[PROPERTIES], true); 4678if (viewTabButtons != null) { 4680for(int i=1; i < viewTabButtons.Length; i++) { // Starts at index 1, since index 0 is properties-view 4681if (viewTabButtons[i].Visible) { 4686viewTabButtons[PROPERTIES].Visible = true; 4690viewTabButtons[PROPERTIES].Visible = false; 5006if (viewTabs[i].GetType().FullName == tabTypeName && viewTabButtons[i].Visible) { 5007SelectViewTabButtonDefault(viewTabButtons[i]);