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