itman.jam
دوشنبه 04 اسفند 1393, 18:12 عصر
با سلام
دوستان من میخوام یک مستطیل رسم کنم و. در داخل اون یک متن از راست به چپ بنویسم . کد زیر مستطیل را رسم میکنه ولی متن را سمت راست کاغد چاپ میکنه . چطور باید متن داخل مستطیل از راست نوشته بشه ؟!
StringFormat sf = new StringFormat();
sf.FormatFlags = StringFormatFlags.DirectionRightToLeft;
//رسم مستطیل
e.Graphics.DrawRectangle(pen, new Rectangle(5, 30, 70, 30));
//امتن
e.Graphics.DrawString("متن تست", dgv1.Font, Brushes.Black, new Rectangle(15, 30, 70, 30));
دوستان من میخوام یک مستطیل رسم کنم و. در داخل اون یک متن از راست به چپ بنویسم . کد زیر مستطیل را رسم میکنه ولی متن را سمت راست کاغد چاپ میکنه . چطور باید متن داخل مستطیل از راست نوشته بشه ؟!
StringFormat sf = new StringFormat();
sf.FormatFlags = StringFormatFlags.DirectionRightToLeft;
//رسم مستطیل
e.Graphics.DrawRectangle(pen, new Rectangle(5, 30, 70, 30));
//امتن
e.Graphics.DrawString("متن تست", dgv1.Font, Brushes.Black, new Rectangle(15, 30, 70, 30));