Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menukar Kod Warna Heksadesimal kepada Objek 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.
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!