PDA

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



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

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

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

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