Brushes Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Pinceaux pour toutes les couleurs standard. Cette classe ne peut pas être héritée.
public ref class Brushes sealed
public sealed class Brushes
type Brushes = class
Public NotInheritable Class Brushes
- Héritage
-
Brushes
Exemples
L’exemple de code suivant montre comment utiliser un membre de la Brushes classe pour remplir un Rectangle. Cet exemple doit être utilisé avec un formulaire Windows. Collez ce code dans un formulaire et appelez cette méthode lors de la gestion de l’événement du Paint formulaire, en passant e en tant que PaintEventArgs.
private:
void InstanceRectangleIntersection( PaintEventArgs^ e )
{
Rectangle rectangle1 = Rectangle(50,50,200,100);
Rectangle rectangle2 = Rectangle(70,20,100,200);
e->Graphics->DrawRectangle( Pens::Black, rectangle1 );
e->Graphics->DrawRectangle( Pens::Red, rectangle2 );
if ( rectangle1.IntersectsWith( rectangle2 ) )
{
rectangle1.Intersect( rectangle2 );
if ( !rectangle1.IsEmpty )
{
e->Graphics->FillRectangle( Brushes::Green, rectangle1 );
}
}
}
private void InstanceRectangleIntersection(PaintEventArgs e)
{
Rectangle rectangle1 = new Rectangle(50, 50, 200, 100);
Rectangle rectangle2 = new Rectangle(70, 20, 100, 200);
e.Graphics.DrawRectangle(Pens.Black, rectangle1);
e.Graphics.DrawRectangle(Pens.Red, rectangle2);
if (rectangle1.IntersectsWith(rectangle2))
{
rectangle1.Intersect(rectangle2);
if (!rectangle1.IsEmpty)
{
e.Graphics.FillRectangle(Brushes.Green, rectangle1);
}
}
}
Private Sub InstanceRectangleIntersection( _
ByVal e As PaintEventArgs)
Dim rectangle1 As New Rectangle(50, 50, 200, 100)
Dim rectangle2 As New Rectangle(70, 20, 100, 200)
e.Graphics.DrawRectangle(Pens.Black, rectangle1)
e.Graphics.DrawRectangle(Pens.Red, rectangle2)
If (rectangle1.IntersectsWith(rectangle2)) Then
rectangle1.Intersect(rectangle2)
If Not (rectangle1.IsEmpty) Then
e.Graphics.FillRectangle(Brushes.Green, rectangle1)
End If
End If
End Sub
Remarques
La Brushes classe contient des static propriétés en lecture seule qui retournent un Brush objet de la couleur indiquée par le nom de la propriété. En règle générale, vous n’avez pas besoin de supprimer explicitement le pinceau retourné par une propriété dans cette classe, sauf s’il est utilisé pour construire un nouveau pinceau. Pour plus d’informations sur les couleurs représentées par les pinceaux de cette classe, voir Liste des couleurs par nom.
Note
Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, n’est pris en charge que sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes provoque des avertissements au moment de la compilation et des exceptions d’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.
Propriétés
| Nom | Description |
|---|---|
| AliceBlue |
Obtient un objet défini par Brush le système. |
| AntiqueWhite |
Obtient un objet défini par Brush le système. |
| Aqua |
Obtient un objet défini par Brush le système. |
| Aquamarine |
Obtient un objet défini par Brush le système. |
| Azure |
Obtient un objet défini par Brush le système. |
| Beige |
Obtient un objet défini par Brush le système. |
| Bisque |
Obtient un objet défini par Brush le système. |
| Black |
Obtient un objet défini par Brush le système. |
| BlanchedAlmond |
Obtient un objet défini par Brush le système. |
| Blue |
Obtient un objet défini par Brush le système. |
| BlueViolet |
Obtient un objet défini par Brush le système. |
| Brown |
Obtient un objet défini par Brush le système. |
| BurlyWood |
Obtient un objet défini par Brush le système. |
| CadetBlue |
Obtient un objet défini par Brush le système. |
| Chartreuse |
Obtient un objet défini par Brush le système. |
| Chocolate |
Obtient un objet défini par Brush le système. |
| Coral |
Obtient un objet défini par Brush le système. |
| CornflowerBlue |
Obtient un objet défini par Brush le système. |
| Cornsilk |
Obtient un objet défini par Brush le système. |
| Crimson |
Obtient un objet défini par Brush le système. |
| Cyan |
Obtient un objet défini par Brush le système. |
| DarkBlue |
Obtient un objet défini par Brush le système. |
| DarkCyan |
Obtient un objet défini par Brush le système. |
| DarkGoldenrod |
Obtient un objet défini par Brush le système. |
| DarkGray |
Obtient un objet défini par Brush le système. |
| DarkGreen |
Obtient un objet défini par Brush le système. |
| DarkKhaki |
Obtient un objet défini par Brush le système. |
| DarkMagenta |
Obtient un objet défini par Brush le système. |
| DarkOliveGreen |
Obtient un objet défini par Brush le système. |
| DarkOrange |
Obtient un objet défini par Brush le système. |
| DarkOrchid |
Obtient un objet défini par Brush le système. |
| DarkRed |
Obtient un objet défini par Brush le système. |
| DarkSalmon |
Obtient un objet défini par Brush le système. |
| DarkSeaGreen |
Obtient un objet défini par Brush le système. |
| DarkSlateBlue |
Obtient un objet défini par Brush le système. |
| DarkSlateGray |
Obtient un objet défini par Brush le système. |
| DarkTurquoise |
Obtient un objet défini par Brush le système. |
| DarkViolet |
Obtient un objet défini par Brush le système. |
| DeepPink |
Obtient un objet défini par Brush le système. |
| DeepSkyBlue |
Obtient un objet défini par Brush le système. |
| DimGray |
Obtient un objet défini par Brush le système. |
| DodgerBlue |
Obtient un objet défini par Brush le système. |
| Firebrick |
Obtient un objet défini par Brush le système. |
| FloralWhite |
Obtient un objet défini par Brush le système. |
| ForestGreen |
Obtient un objet défini par Brush le système. |
| Fuchsia |
Obtient un objet défini par Brush le système. |
| Gainsboro |
Obtient un objet défini par Brush le système. |
| GhostWhite |
Obtient un objet défini par Brush le système. |
| Gold |
Obtient un objet défini par Brush le système. |
| Goldenrod |
Obtient un objet défini par Brush le système. |
| Gray |
Obtient un objet défini par Brush le système. |
| Green |
Obtient un objet défini par Brush le système. |
| GreenYellow |
Obtient un objet défini par Brush le système. |
| Honeydew |
Obtient un objet défini par Brush le système. |
| HotPink |
Obtient un objet défini par Brush le système. |
| IndianRed |
Obtient un objet défini par Brush le système. |
| Indigo |
Obtient un objet défini par Brush le système. |
| Ivory |
Obtient un objet défini par Brush le système. |
| Khaki |
Obtient un objet défini par Brush le système. |
| Lavender |
Obtient un objet défini par Brush le système. |
| LavenderBlush |
Obtient un objet défini par Brush le système. |
| LawnGreen |
Obtient un objet défini par Brush le système. |
| LemonChiffon |
Obtient un objet défini par Brush le système. |
| LightBlue |
Obtient un objet défini par Brush le système. |
| LightCoral |
Obtient un objet défini par Brush le système. |
| LightCyan |
Obtient un objet défini par Brush le système. |
| LightGoldenrodYellow |
Obtient un objet défini par Brush le système. |
| LightGray |
Obtient un objet défini par Brush le système. |
| LightGreen |
Obtient un objet défini par Brush le système. |
| LightPink |
Obtient un objet défini par Brush le système. |
| LightSalmon |
Obtient un objet défini par Brush le système. |
| LightSeaGreen |
Obtient un objet défini par Brush le système. |
| LightSkyBlue |
Obtient un objet défini par Brush le système. |
| LightSlateGray |
Obtient un objet défini par Brush le système. |
| LightSteelBlue |
Obtient un objet défini par Brush le système. |
| LightYellow |
Obtient un objet défini par Brush le système. |
| Lime |
Obtient un objet défini par Brush le système. |
| LimeGreen |
Obtient un objet défini par Brush le système. |
| Linen |
Obtient un objet défini par Brush le système. |
| Magenta |
Obtient un objet défini par Brush le système. |
| Maroon |
Obtient un objet défini par Brush le système. |
| MediumAquamarine |
Obtient un objet défini par Brush le système. |
| MediumBlue |
Obtient un objet défini par Brush le système. |
| MediumOrchid |
Obtient un objet défini par Brush le système. |
| MediumPurple |
Obtient un objet défini par Brush le système. |
| MediumSeaGreen |
Obtient un objet défini par Brush le système. |
| MediumSlateBlue |
Obtient un objet défini par Brush le système. |
| MediumSpringGreen |
Obtient un objet défini par Brush le système. |
| MediumTurquoise |
Obtient un objet défini par Brush le système. |
| MediumVioletRed |
Obtient un objet défini par Brush le système. |
| MidnightBlue |
Obtient un objet défini par Brush le système. |
| MintCream |
Obtient un objet défini par Brush le système. |
| MistyRose |
Obtient un objet défini par Brush le système. |
| Moccasin |
Obtient un objet défini par Brush le système. |
| NavajoWhite |
Obtient un objet défini par Brush le système. |
| Navy |
Obtient un objet défini par Brush le système. |
| OldLace |
Obtient un objet défini par Brush le système. |
| Olive |
Obtient un objet défini par Brush le système. |
| OliveDrab |
Obtient un objet défini par Brush le système. |
| Orange |
Obtient un objet défini par Brush le système. |
| OrangeRed |
Obtient un objet défini par Brush le système. |
| Orchid |
Obtient un objet défini par Brush le système. |
| PaleGoldenrod |
Obtient un objet défini par Brush le système. |
| PaleGreen |
Obtient un objet défini par Brush le système. |
| PaleTurquoise |
Obtient un objet défini par Brush le système. |
| PaleVioletRed |
Obtient un objet défini par Brush le système. |
| PapayaWhip |
Obtient un objet défini par Brush le système. |
| PeachPuff |
Obtient un objet défini par Brush le système. |
| Peru |
Obtient un objet défini par Brush le système. |
| Pink |
Obtient un objet défini par Brush le système. |
| Plum |
Obtient un objet défini par Brush le système. |
| PowderBlue |
Obtient un objet défini par Brush le système. |
| Purple |
Obtient un objet défini par Brush le système. |
| Red |
Obtient un objet défini par Brush le système. |
| RosyBrown |
Obtient un objet défini par Brush le système. |
| RoyalBlue |
Obtient un objet défini par Brush le système. |
| SaddleBrown |
Obtient un objet défini par Brush le système. |
| Salmon |
Obtient un objet défini par Brush le système. |
| SandyBrown |
Obtient un objet défini par Brush le système. |
| SeaGreen |
Obtient un objet défini par Brush le système. |
| SeaShell |
Obtient un objet défini par Brush le système. |
| Sienna |
Obtient un objet défini par Brush le système. |
| Silver |
Obtient un objet défini par Brush le système. |
| SkyBlue |
Obtient un objet défini par Brush le système. |
| SlateBlue |
Obtient un objet défini par Brush le système. |
| SlateGray |
Obtient un objet défini par Brush le système. |
| Snow |
Obtient un objet défini par Brush le système. |
| SpringGreen |
Obtient un objet défini par Brush le système. |
| SteelBlue |
Obtient un objet défini par Brush le système. |
| Tan |
Obtient un objet défini par Brush le système. |
| Teal |
Obtient un objet défini par Brush le système. |
| Thistle |
Obtient un objet défini par Brush le système. |
| Tomato |
Obtient un objet défini par Brush le système. |
| Transparent |
Obtient un objet défini par Brush le système. |
| Turquoise |
Obtient un objet défini par Brush le système. |
| Violet |
Obtient un objet défini par Brush le système. |
| Wheat |
Obtient un objet défini par Brush le système. |
| White |
Obtient un objet défini par Brush le système. |
| WhiteSmoke |
Obtient un objet défini par Brush le système. |
| Yellow |
Obtient un objet défini par Brush le système. |
| YellowGreen |
Obtient un objet défini par Brush le système. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |