PDA

View Full Version : bold کردن کلمه خاصی در لیبل



mas'oud
یک شنبه 22 مرداد 1391, 02:53 صبح
سلام
آیا میشه یک کلمه خاص داخل لیبل رو بولد کرد؟ واگه میشه چجوری؟

h_assefi
یک شنبه 22 مرداد 1391, 09:38 صبح
سلام
فکر نکنم همچین کاری بتونی انجام بدی چون خاصیت فونت روی کل کامپوننت (لیبل) اضافه می شه

cpppro
یک شنبه 22 مرداد 1391, 11:28 صبح
سلام

string wordToFind = dr["ENword"].ToString(); // متمایز کردن کلمه انتخاب شده
int startIndex = 0;

while (startIndex > -1)
{
startIndex = richTextBox_Example.Find(wordToFind, startIndex + 1,richTextBox_Example.Text.Length,RichTextBoxFinds .NoHighlight);
if (startIndex > -1)
{
richTextBox_Example.Select(startIndex, wordToFind.Length);
richTextBox_Example.SelectionFont = new Font("Tahoma", float.Parse("10"), FontStyle.Bold);
richTextBox_Example.SelectionColor = Color.DarkGoldenrod;
}
}

dr["ENword"].ToString() این قسمت رو به کلمه ی مورد نظرتون تغییر بدین.

modern_amin
یک شنبه 22 مرداد 1391, 11:28 صبح
دو تا لیبل بزار با دو فونت مختلف
یا از ادیتورها استفاده کن...