File: ns-System.Windows.Forms.VisualStyles.xml

package info (click to toggle)
mono 6.8.0.105%2Bdfsg-3.3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,284,512 kB
  • sloc: cs: 11,172,132; xml: 2,850,069; ansic: 671,653; cpp: 122,091; perl: 59,366; javascript: 30,841; asm: 22,168; makefile: 20,093; sh: 15,020; python: 4,827; pascal: 925; sql: 859; sed: 16; php: 1
file content (28 lines) | stat: -rw-r--r-- 3,462 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="utf-8"?>
<Namespace Name="System.Windows.Forms.VisualStyles">
  <Docs>
    <summary>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>The <see cref="N:System.Windows.Forms.VisualStyles" /> namespace contains classes for rendering controls and other Windows user interface (UI) elements with visual styles in operating systems that support them. </para>
    </summary>
    <remarks>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>The <see cref="N:System.Windows.Forms.VisualStyles" /> namespace contains the following main classes: </para>
      <list type="bullet">
        <item>
          <para>
            <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> is a foundation class for identifying any control or UI element supported by visual styles. In addition to <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> itself, the <see cref="N:System.Windows.Forms.VisualStyles" /> namespace includes many nested classes of <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> with static properties that return a <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> for every state of a control, control part, or other UI element supported by visual styles. For example, the <see cref="P:System.Windows.Forms.VisualStyles.VisualStyleElement.Button.PushButton.Pressed" /> property of the <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement.Button.PushButton" /> class returns a <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> that identifies a button in the pressed state with visual styles. </para>
        </item>
        <item>
          <para>
            <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleRenderer" /> provides methods that draw and get information about each <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement" /> defined by the current visual style of the operating system. Information that can be retrieved about an element includes its default size, background type, and color definitions. </para>
        </item>
        <item>
          <para>
            <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleInformation" /> provides a set of static properties that provide information about the current visual style of the operating system.</para>
        </item>
      </list>
      <para>The <see cref="N:System.Windows.Forms.VisualStyles" /> namespace also includes a set of enumerations. Some of these enumerations, such as <see cref="T:System.Windows.Forms.VisualStyles.PushButtonState" /> and <see cref="T:System.Windows.Forms.VisualStyles.ComboBoxState" />, provide state definitions for related visual style elements. Most of the other enumerations support <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleRenderer" /> methods that return information about a particular element. For example, the <see cref="T:System.Windows.Forms.VisualStyles.EnumProperty" /> enumeration provides the possible argument values for the <see cref="M:System.Windows.Forms.VisualStyles.VisualStyleRenderer.GetEnumValue(System.Windows.Forms.VisualStyles.EnumProperty)" /> method. Finally, the <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleState" /> enumeration provides values that define how visual styles are currently applied to the application.</para>
    </remarks>
  </Docs>
</Namespace>