MJ
Mano J
Syncfusion Team
September 14, 2009 04:53 AM UTC
Hi Allon,
You can handle label's paint event and draw the string.
private void label1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawString(label1.Text, label1.Font, new SolidBrush(Color.Gray), 1, 1);
e.Graphics.DrawString(label1.Text, label1.Font, new SolidBrush(label1.ForeColor), 0, 0);
}
Regards,
Mano
AL
Allon
September 14, 2009 06:17 AM UTC
Hi, Mano
Thanks for your example. It works perfect.
I'd like to know how to do the same thing, without changing the location of the Label1.Text (when the Label1.Text is in the middle of the label, for example). I hope It's something simple and it's not depending on calculations depend on Label1.Text location. If it is the only way to do it, then it will be very helpful to know the location of the Label1.Text within the label control.
Thanks in advance :)
Allon
AL
Allon
September 14, 2009 09:09 AM UTC
Nanda, thanks a lot. It works absolutely fine.
Regards,
Allon
NR
Nandakumar R
Syncfusion Team
September 14, 2009 09:10 AM UTC
Hi Allon,
Thanks for the update.
Regards,
Nanda