توضیحات پیشنهادی نظرات اشتراک
تبلیغات

روش گرفتن مقدار هگزادسمیال رنگ از ColorDialog در سی شارپ

هگزادسیمال

دستگاه اعداد پایه ۱۶ یا دستگاه شانزده‌شانزدهی (به انگلیسی: hexadecimal) (هِگزادِسیمال) (به اختصار hex) در علوم رایانه و ریاضیات، سامانهٔ عددنویسی بر پایه ۱۶ می‌باشد. این سیستم از نمادهای ۰ تا ۹ برای مقادیر صفر تا نه و از حروف F،E،D،C،B،A برای مقادیر ده تا پانزده استفاده می‌کند. عددنویسی به صورت هگزادسیمال به طور گسترده‌ای توسط طراحان و برنامه‌نویسان سیستم‌های رایانه‌ای مورد استفاده قرار می‌گیرد. در رایانش، هگزادسیمال معمولاً با پیشوند “0x” آغاز می‌شود.

برای گرفتن مقدار رنگ به صورت هگزادسیمال از طریق ColorDialog، می‌توان به صورت زیر عمل کرد:

  1. گرفتن مقدار ARGB از ColorDialog
  2. فیلتر کانال آلفا با استفاده از & 0x00FFFFFF
  3. تبدیل به فرمت هگزادسیمال

توجه داشته باشید که علامت # در ابتدای کد رنگ قرار نگرفته و در صورت نیاز می‌توانید خودتان آن را اضافه کنید.

کانال تلگرام فول کده

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه