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

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

کاربر سایت

al_ba

عضویت از 1395/05/12

پیاده سازی گراف درC#.net

  • چهارشنبه 25 اسفند 1395
  • 12:39
تشکر میکنم

با سلام و احترام

یه پلت رنگ داریم که این رنگها رو میخواییم در یک ring یا نمودار دایره ای (یا همان گراف) بچینیم. و باید این رینگ به اندازه اون رنگها تقسیم بندی شود و کاربر خودش بتواند با کلیک بر روی رینگ آن رنگ انتخابی از پلت را در آن ناحیه رینگ قرار دهد و رنگ آن ناحیه رینگ همان رنگی باشد که کاربر انتخاب کرده است. این رینگ رو چطوری میشه پیاده کرد؟ هیچکدوم از کامپوننتهای موجود این خاصیت رو ندارن و حتی تو اینترنت هم رنگش رو در کد میشه داد و به صورت ویژوالی نمیشه دادو میتونید تو این زمینه راهنماییم کنید؟ ممنون

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

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

سجاد باقرزاده

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

  • چهارشنبه 25 اسفند 1395
  • 14:44

شما می تونید از کامپوننت ColorDialog استفاده کنید ، در مثال زیر داخل رویداد کلیک یک باتن استفاده شده :

        private void btnColor_Click(object sender, EventArgs e)
        {
            // Show the color dialog.
            DialogResult result = colorDialog1.ShowDialog();
            // See if user pressed ok.
            if (result == DialogResult.OK)
            {
                // Set form background to the selected color.
                lblShow.BackColor = colorDialog1.Color;
                lblShow.Text =colorDialog1.Color.Name;
            }
        }

پروژه را ضمیمه میکنم.

فایل های ضمیمه

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

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

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

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