Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Description

Excerpt

Replaces the color at the specified index in the palette with a new color.

Signature
C#C#
Wiki Markup
{description}
{excerpt}Replaces the color at the specified index in the palette with a new color.{excerpt}
{signature:C#}
 public Color SetColorAt(int index, int red, int green, int blue)
Signature
{signature}{signature:vb.net
vb.net
}
Public Function SetColorAt(ByVal index As Integer, ByVal red As Integer, ByVal green As Integer, ByVal blue As Integer) As Color
Parameters

...

The 0-based index of the color to modify. Must be between 0 and 55.

...

The red component of the desired color. Must be between 0 and 255.

...

The green component of the desired color. Must be between 0 and 255.

...

The blue component of the desired color. Must be between 0 and 255.

...

Exceptions

...

If the given red, green, or blue value is not between 0 and 255.

Remarks

Any objects that reference this palette color will be updated to use the new RGB values instead. For .xlsx files, this will modify the legacy palette, which is used when opening the file in Excel 2003.

{signature}
{parameters}
{param:index}The 0\-based index of the color to modify. Must be between 0 and 55.{param}
{param:red}The red component of the desired color. Must be between 0 and 255.{param}
{param:green}The green component of the desired color. Must be between 0 and 255.{param}
{param:blue}The blue component of the desired color. Must be between 0 and 255.{param}
{returns}A {msdn:System.Drawing.Color|Color} object representing the new color at the specified index in the palette.{returns}
{exceptions}
{exception:System.ArgumentOutOfRangeException}If the given red, green, or blue value is not between 0 and 255.{exception}
{remarks}
Any objects that reference this palette color will be updated to use the new RGB values instead. For .xlsx files, this will modify the legacy palette, which is used when opening the file in Excel 2003.
{remarks}
{example}{code:csharp|title=C#}
pal.SetColorAt(4, 162, 221, 138);
{code}
{code:vb.net
|title=vb.net
}
pal.SetColorAt(4, 162, 221, 138){code}

{example}
Example
Code Block
csharpcsharp
titleC#
Code Block
vb.nettitle