مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

alexmcse

عضویت از 1392/03/02

در سی شارپ چگونه میتوان رنگ قرمز یا هر رنگ دیگر را به هگزا دیسیمال تبدیل کرد

  • چهارشنبه 2 مهر 1393
  • 11:28
تشکر میکنم

سلام

در سی شارپ چگونه میتوان رنگ قرمز یا هر رنگ دیگر را به هگزا دیسیمال تبدیل کرد
مثال
 

color.red=#FFFF0000 

 

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 مهر 1393
  • 11:36
using System.Windows.Media;

Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");

 

کاربر سایت

alexmcse

عضویت از 1392/03/02

  • چهارشنبه 2 مهر 1393
  • 15:27

سلام

استاد رنگ را از ورودی بگیرد سپس هگزا دیسیمال آن را نمایش دهد

مثلا از کالر دیالوگ

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 مهر 1393
  • 16:37
private static String HexConverter(System.Drawing.Color c)
{
    return "#" + c.R.ToString("X2") + c.G.ToString("X2") + c.B.ToString("X2");
}

private static String RGBConverter(System.Drawing.Color c)
{
    return "RGB(" + c.R.ToString() + "," + c.G.ToString() + "," + c.B.ToString() + ")";
}

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)