55 references to VisualStyleInformation
System.Windows.Forms (16)
System\Windows\Forms\Application.cs (2)
669if (!VisualStyleInformation.IsSupportedByOS) 679if (VisualStyleInformation.IsSupportedByOS)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
19321using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (1)
407string themeFilename = Path.GetFileName(VisualStyles.VisualStyleInformation.ThemeFilename);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
2328using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Controls\ListView\ListView.cs (1)
6900using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2900using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Controls\TextBox\TextBox.cs (1)
827using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Controls\ToolStrips\ProfessionalColors.cs (1)
218t_colorScheme = VisualStyleInformation.ColorScheme;
System\Windows\Forms\Controls\ToolStrips\ProfessionalColorTable.cs (2)
1372string colorScheme = VisualStyleInformation.ColorScheme; 1373string themeFileName = Path.GetFileName(VisualStyleInformation.ThemeFilename);
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
3152using var pen = VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\Rendering\ControlPaint.cs (1)
2024using var borderPen = VisualStyles.VisualStyleInformation.TextControlBorder.GetCachedPenScope();
System\Windows\Forms\VisualStyles\VisualStyleRenderer.cs (3)
38return (VisualStyleInformation.IsEnabledByUser && 89throw new InvalidOperationException(VisualStyleInformation.IsEnabledByUser 174? throw new InvalidOperationException(VisualStyleInformation.IsEnabledByUser
System.Windows.Forms.Tests (39)
System\Windows\Forms\VisualStyles\VisualStyleInformationTests.cs (39)
16string author = VisualStyleInformation.Author; 18Assert.Equal(author, VisualStyleInformation.Author); 25string scheme = VisualStyleInformation.ColorScheme; 27Assert.Equal(scheme, VisualStyleInformation.ColorScheme); 34string scheme = VisualStyleInformation.ColorScheme; 37Assert.NotEqual(scheme, VisualStyleInformation.Size); 38Assert.NotEqual(scheme, VisualStyleInformation.Version); 47string company = VisualStyleInformation.Company; 49Assert.Equal(company, VisualStyleInformation.Company); 56Color color = VisualStyleInformation.ControlHighlightHot; 58Assert.Equal(color, VisualStyleInformation.ControlHighlightHot); 64string copyright = VisualStyleInformation.Copyright; 66Assert.Equal(copyright, VisualStyleInformation.Copyright); 73string description = VisualStyleInformation.Description; 75Assert.Equal(description, VisualStyleInformation.Description); 82string displayName = VisualStyleInformation.DisplayName; 84Assert.Equal(displayName, VisualStyleInformation.DisplayName); 91bool enabled = VisualStyleInformation.IsEnabledByUser; 92Assert.Equal(enabled, VisualStyleInformation.IsEnabledByUser); 98bool supported = VisualStyleInformation.IsSupportedByOS; 100Assert.Equal(supported, VisualStyleInformation.IsSupportedByOS); 106int depth = VisualStyleInformation.MinimumColorDepth; 108Assert.Equal(depth, VisualStyleInformation.MinimumColorDepth); 114string size = VisualStyleInformation.Size; 116Assert.Equal(size, VisualStyleInformation.Size); 123string size = VisualStyleInformation.Size; 126Assert.NotEqual(size, VisualStyleInformation.ColorScheme); 127Assert.NotEqual(size, VisualStyleInformation.Version); 136bool supported = VisualStyleInformation.SupportsFlatMenus; 137Assert.Equal(supported, VisualStyleInformation.SupportsFlatMenus); 143Color color = VisualStyleInformation.TextControlBorder; 145Assert.Equal(color, VisualStyleInformation.TextControlBorder); 151string url = VisualStyleInformation.Url; 153Assert.Equal(url, VisualStyleInformation.Url); 160string version = VisualStyleInformation.Version; 162Assert.Equal(version, VisualStyleInformation.Version); 169string version = VisualStyleInformation.Version; 172Assert.NotEqual(version, VisualStyleInformation.ColorScheme); 173Assert.NotEqual(version, VisualStyleInformation.Size);