PDA

View Full Version : متن قابل مشاهده



HAIdle
سه شنبه 01 خرداد 1386, 22:58 عصر
چه جوری میشه متن یک جعبه متن که قابل مشاهده هست را بدست آورد
یعنی وقتی متن تکست باکس از طول خود آن بزرگتر شود بخشی از متن را نشان نمیده ما می خواهیم متن قابل مشاهده را برگردانیم

hdv212
سه شنبه 01 خرداد 1386, 23:58 عصر
میشه منظورتو واضح تر بگی ؟

Keramatifar
چهارشنبه 02 خرداد 1386, 11:29 صبح
میتونی برای هر کدام از موارد کنترلت یک Hint یا ToolTip بذاری که مقدارش رو بخونه و وقتی ماوس رو روش نگه می دارن نشونش بدی

شکارچی
پنج شنبه 03 خرداد 1386, 01:16 صبح
اگه منظورت اینه که می خواهی بفهمی الان چقدر از متن در textbox دیده می شه باید اول طول textbox رو بدست بیاری(مثلا w1) بعد طول متنت رو با استفاده از متد MeasureString از کلاس Graphic بدست بیاری(مثلا w2) اگه w2<=w1 یعنی الان همه متن قابل مشاهده است. اگه w2>w1 یعنی مقداری از متن دیده نمیشه. بعد باید یکی یکی کاراکترها رو از انتهای متن کم کنی و دوباره طول متن جدید رو بدست بیاری تا زمانی که اون طول از طول textbox کمتر بشه.
امیدوارم منظورت رو درست فهمیده باشم.