PDA

View Full Version : مشگل جهت در printdocument



ali_kolahdoozan
شنبه 07 مهر 1386, 16:08 عصر
سلام بر همه دوستان

من یک مشگل بزرگ دارم توی printdocument مثلا عبارت نام: رو وارد میکنم . حالا لازم دارم که توی printdocument این رو درست نشون بده یعنی وارونه نکنه و نقطه رو نبره آنطرف نمی خواهم متد معکوس کننده رشته هم بنویسم آیا api یا wmi یا چیزی داره که کلا این کنترل رو آدم کنه . یعنی نشه : نام

PC2st
شنبه 07 مهر 1386, 19:42 عصر
منظورتون این هست که میخواهید یک رشته رو بصورت Right To Left توسط متد DrawString رسم کنید؟ اگر منظورتون این باشه:


TextRenderer.DrawText(e.Graphics, "نام:", this.Font, new Point(0, 0), this.ForeColor, TextFormatFlags.RightToLeft);

متن "نام:" بصورت راست به چپ در شیئ e.Graphics رسم میشود.

hdv212
شنبه 07 مهر 1386, 19:45 عصر
اگه مشکلت حل نشد، به جای اینکه اول نام+: رو بنویسی، اینطوری بنویس :+نام یا بالعکس.

ali_kolahdoozan
یک شنبه 08 مهر 1386, 09:22 صبح
اگه مشکلت حل نشد، به جای اینکه اول نام+: رو بنویسی، اینطوری بنویس :+نام یا بالعکس.


خداییش این راه اصلا به ذهنم نمی رسید . آخه این راه حله . باز به اولی