Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menukar Kod Warna Heksadesimal kepada Objek Warna .NET?

Bagaimana untuk Menukar Kod Warna Heksadesimal kepada Objek Warna .NET?

Susan Sarandon
Susan Sarandonasal
2025-01-27 10:41:08788semak imbas

How to Convert Hexadecimal Color Codes to .NET Color Objects?

Menukar Kod Warna Hex kepada Warna .NET

Aplikasi .NET kerap memerlukan penukaran kod warna heksadesimal (seperti #RRGGBB) kepada objek Color yang boleh digunakan. Panduan ini menunjukkan cara untuk mencapai ini dengan mudah.

Kaedah untuk Penukaran Warna

Untuk Windows Forms atau aplikasi GDI, gunakan kelas System.Drawing.Color:

<code class="language-csharp">Color color = ColorTranslator.FromHtml("#FFDFD991");</code>

Untuk aplikasi WPF atau XAML, kelas System.Windows.Media.Color menyediakan fungsi yang serupa:

<code class="language-csharp">Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");</code>

Dalam kedua-dua contoh, kod hex (termasuk simbol # yang mewakili nilai ARGB) dihantar sebagai rentetan. Kaedah menghuraikan kod hex dan mencipta objek Color yang sesuai, membenarkan penyepaduan warna yang lancar dalam projek .NET anda.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Kod Warna Heksadesimal kepada Objek Warna .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn