PDA

View Full Version : سوال: تغيير رنگ متن



alireza_t88
دوشنبه 19 اسفند 1392, 17:13 عصر
سلام دوستان

ميخوام كدي در برنامه ي قرآني خود بنويسم كه به وسيله ي آن رنگ متن در هنگام كليك بر روي آن تغيير كند و متن قابل كليك باشد ولي بلد نيستم

لطفا كمك كنيد

Morteza-76
دوشنبه 19 اسفند 1392, 18:00 عصر
سلام دوستان

ميخوام كدي در برنامه ي قرآني خود بنويسم كه به وسيله ي آن رنگ متن در هنگام كليك بر روي آن تغيير كند و متن قابل كليك باشد ولي بلد نيستم

لطفا كمك كنيد

اگر متن شما در لیبل است یا تکست باکس شما درون رویداد کلیک آن مینویسید

private void label1_Click(object sender, EventArgs e)
{
label1.ForeColor = Color."رنگ مورد نظر";
}

rahnema1
دوشنبه 19 اسفند 1392, 19:32 عصر
فکر نکنم تمام قران را بشه با لیبل درست کرد راه بهترش استفاده از html و کنترل webbrowser هست. که باید یاد بگیرید. می خواهید نرم افزار بنویسید باید فکر اینجاش هم بکنید

agent_6332
سه شنبه 20 اسفند 1392, 09:17 صبح
به جای لیبل هم میتونید از بانک اطلاعاتی استفاده کنید که خیلی بهتره و سرعت بیشتره و امکانات و انعطاف داده ها بیشتر میشه

alireza_t88
سه شنبه 20 اسفند 1392, 13:42 عصر
به جای لیبل هم میتونید از بانک اطلاعاتی استفاده کنید که خیلی بهتره و سرعت بیشتره و امکانات و انعطاف داده ها بیشتر میشه

چطوري امكانش وجود داره ؟

rasol_afkham
سه شنبه 20 اسفند 1392, 13:49 عصر
با استفاده از کنترل RichTextBox می توانید رنگ قسمتی از متنی که داخل این کادر متن قرار دارد را تغییر دهید.
خصوصیت SelectionBackColor

با استفاده از خصوصیت SelectionStart می توانید شروع قسمتی از متن را که می خواهید انتخاب شود را تعیین نمایید