Olvasás angol nyelven Szerkesztés

Megosztás a következőn keresztül:


ColorDialog.CustomColors Property

Definition

Gets or sets the set of custom colors shown in the dialog box.

[System.ComponentModel.Browsable(false)]
public int[] CustomColors { get; set; }

Property Value

Int32[]

A set of custom colors shown by the dialog box. The default value is null.

Attributes

Examples

The following code example shows how to add an array of type Int32 representing custom colors to CustomColors. This example requires that the code is run from within a Form.

System.Windows.Forms.ColorDialog MyDialog = new ColorDialog();
// Allows the user to select or edit a custom color.
MyDialog.AllowFullOpen = true ;
// Assigns an array of custom colors to the CustomColors property
MyDialog.CustomColors = new int[]{6916092, 15195440, 16107657, 1836924,
   3758726, 12566463, 7526079, 7405793, 6945974, 241502, 2296476, 5130294,
   3102017, 7324121, 14993507, 11730944,};

// Allows the user to get help. (The default is false.)
MyDialog.ShowHelp = true ;
// Sets the initial color select to the current text color,
// so that if the user cancels out, the original color is restored.
MyDialog.Color = this.BackColor;
MyDialog.ShowDialog();
this.BackColor =  MyDialog.Color;

Remarks

Users can create their own set of custom colors. These colors are contained in an Int32 composed of the BGR (blue, green, red) values necessary to create the color. For more information on the structure of this data, see Color.

Custom colors can only be defined if AllowFullOpen is set to true.

Applies to

Termék Verziók
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also