Rumah >pembangunan bahagian belakang >C++ >Bagaimana cara menukar kod warna heksadesimal ke sistem.windows.media.color dalam .net?
Menukar Kod Warna Heksadesimal kepada Warna .NET
Menggunakan warna dalam .NET selalunya melibatkan penukaran kod warna heksadesimal (seperti #FFDFD991) kepada objek System.Windows.Media.Color
, terutamanya dalam aplikasi WPF. Ini membolehkan anda menggunakan warna dengan mudah pada elemen UI.
Kelas ColorConverter
menyediakan penyelesaian mudah menggunakan kaedah ConvertFromString
nya. Kaedah ini mengambil kod warna heksadesimal (sebagai rentetan) dan mengembalikan nilai yang setara System.Windows.Media.Color
.
Begini cara melakukannya:
using System.Windows.Media;
dalam kod anda.ConvertFromString
: Penukaran adalah mudah:<code class="language-csharp">Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");</code>
Coretan kod ini dengan cekap mengubah rentetan perenambelasan menjadi objek Color
yang boleh digunakan untuk aplikasi WPF anda.
Atas ialah kandungan terperinci Bagaimana cara menukar kod warna heksadesimal ke sistem.windows.media.color dalam .net?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!