Aracılığıyla paylaş


ColorTranslator.ToHtml(Color) Yöntem

Tanım

Belirtilen Color yapısını bir HTML dizesi renk gösterimine çevirir.

public:
 static System::String ^ ToHtml(System::Drawing::Color c);
public static string ToHtml (System.Drawing.Color c);
static member ToHtml : System.Drawing.Color -> string
Public Shared Function ToHtml (c As Color) As String

Parametreler

c
Color

Çevrilecek Color yapısı.

Döndürülenler

HTML rengini temsil eden dize.

Örnekler

Aşağıdaki örnek, Windows Forms ile kullanılmak üzere tasarlanmıştır ve Paint olay işleyicisinin bir parametresi olan PaintEventArgsegerektirir. Kod, bir Color yapısını HTML renginin dize gösterimine çevirir ve ardından sonuçta elde edilen dizeyi içeren bir ileti kutusu gösterir.

public:
   void ToHtml_Example( PaintEventArgs^ /*e*/ )
   {
      // Create an instance of a Color structure.
      Color myColor = Color::Red;

      // Translate myColor to an HTML color.
      String^ htmlColor = ColorTranslator::ToHtml( myColor );

      // Show a message box with the value of htmlColor.
      MessageBox::Show( htmlColor );
   }
public void ToHtml_Example(PaintEventArgs e)
{
    // Create an instance of a Color structure.
    Color myColor = Color.Red;
             
    // Translate myColor to an HTML color.
    string htmlColor = ColorTranslator.ToHtml(myColor);
             
    // Show a message box with the value of htmlColor.
    MessageBox.Show(htmlColor);
}
Public Sub ToHtml_Example(ByVal e As PaintEventArgs)

    ' Create an instance of a Color structure.
    Dim myColor As Color = Color.Red

    ' Translate myColor to an HTML color.
    Dim htmlColor As String = ColorTranslator.ToHtml(myColor)

    ' Show a message box with the value of htmlColor.
    MessageBox.Show(htmlColor)
End Sub

Açıklamalar

Bu yöntem, Color bir yapıyı HTML renginin dize gösterimine çevirir. Bu, "Kırmızı", "Mavi" veya "Yeşil" gibi bir rengin yaygın olarak kullanılan adıdır ve "FF33AA" gibi sayısal bir renk değerinin dize gösterimi değildir.

Şunlara uygulanır