> For the complete documentation index, see [llms.txt](https://docs.wisej.com/system.drawing.managed/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wisej.com/system.drawing.managed/api/system.drawing/system.drawing.systempens.md).

# SystemPens

Namespace: **System.Drawing**

Assembly: **System.Drawing.Managed** (4.0.0.0)

Each property of the [SystemPens](/system.drawing.managed/api/system.drawing/system.drawing.systempens.md) class is a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of a Windows display element and that has a width of 1 pixel.

{% tabs %}
{% tab title="C#" %}

```csharp
public class SystemPens
```

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Class SystemPens
```

{% endtab %}
{% endtabs %}

## Properties

### ![](/files/eguYxwyd6jAtQFHRrmJW) ActiveBorder

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the active window's border.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ActiveCaption

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background of the active window's title bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ActiveCaptionText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the text in the active window's title bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) AppWorkspace

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the application workspace.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ButtonFace

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the face color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ButtonHighlight

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the highlight color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ButtonShadow

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the shadow color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Control

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the face color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ControlDark

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the shadow color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ControlDarkDark

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the dark shadow color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ControlLight

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the light color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ControlLightLight

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the highlight color of a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ControlText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of text in a 3-D element.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Desktop

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the Windows desktop.

### ![](/files/eguYxwyd6jAtQFHRrmJW) GradientActiveCaption

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the lightest color in the color gradient of an active window's title bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) GradientInactiveCaption

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the lightest color in the color gradient of an inactive window's title bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) GrayText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of dimmed text.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Highlight

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background of selected items.

### ![](/files/eguYxwyd6jAtQFHRrmJW) HighlightText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the text of selected items.

### ![](/files/eguYxwyd6jAtQFHRrmJW) HotTrack

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color used to designate a hot-tracked item.

### ![](/files/eguYxwyd6jAtQFHRrmJW) InactiveBorder

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) is the color of the border of an inactive window.

### ![](/files/eguYxwyd6jAtQFHRrmJW) InactiveCaption

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the title bar caption of an inactive window.

### ![](/files/eguYxwyd6jAtQFHRrmJW) InactiveCaptionText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the text in an inactive window's title bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Info

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background of a ToolTip.

### ![](/files/eguYxwyd6jAtQFHRrmJW) InfoText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the text of a ToolTip.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Menu

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of a menu's background.

### ![](/files/eguYxwyd6jAtQFHRrmJW) MenuBar

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background of a menu bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) MenuHighlight

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color used to highlight menu items when the menu appears as a flat menu.

### ![](/files/eguYxwyd6jAtQFHRrmJW) MenuText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of a menu's text.

### ![](/files/eguYxwyd6jAtQFHRrmJW) ScrollBar

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background of a scroll bar.

### ![](/files/eguYxwyd6jAtQFHRrmJW) Window

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the background in the client area of a window.

### ![](/files/eguYxwyd6jAtQFHRrmJW) WindowFrame

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of a window frame.

### ![](/files/eguYxwyd6jAtQFHRrmJW) WindowText

[Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md): Gets a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) that is the color of the text in the client area of a window.

## Methods

### ![](/files/eguYxwyd6jAtQFHRrmJW) FromSystemColor(c)

Creates a [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) from the specified [Color](https://docs.microsoft.com/dotnet/api/system.drawing.color).

| Parameter | Type                                                                | Description                                                                                                                                                  |
| --------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **c**     | [Color](https://docs.microsoft.com/dotnet/api/system.drawing.color) | The [Color](https://docs.microsoft.com/dotnet/api/system.drawing.color) for the new [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md). |

**Returns:** [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md). The [Pen](/system.drawing.managed/api/system.drawing/system.drawing.pen.md) this method creates.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.wisej.com/system.drawing.managed/api/system.drawing/system.drawing.systempens.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
