با سلام
من یک گزارش دارم که توسط stimulsoft طراحی شده است و در آن نمونه امضا که به صورت عکس هست در پایین و دقیقا زیر متن نامه قرار دارد اکنون میخواهم با کم یا زیاد شدن مقدار محتوای متن نامه، محل قرار گیری تصویر امضا به صورت خودکار تغییر کند. چگونه این کار ممکن است؟ با سپاس
منظورم این هست عکس امضا همیشه دقیقا زیر متن باشه. یعنی اگر متن ۲خط هم بود امضا زیر همون ۲خط باشه نه پایین صفحه. حالا اگر متن ۳صفحه بود بازم امضا زیر آخر متن باشه. یعنی هر جا متن تمام میشه امضا زیرش باشه
این کار خیلی ساده هست. فرض کنید یک گزارش داریم که شامل یک TextBox و یک Image هست. در TextBox متن و در قسمت Image هم تصویر (که میتونه امضا باشه) نمایش داده میشه. به تصویر زیر دقت کنید:
خب حالا روی TextBox دو بار کلیک می کنیم و متن طولانی در قسمت Text کپی و پیست میکنیم.
برای کنترل Image هم روش دوبار کلیک می کنیم و از منوی سمت راست گزینه File و سپس انتخاب تصویر رو میزنیم تا یک تصویر در Image نمایش داده شود. (دقت کنید معمولا این اطلاعات در پروژه های واقعی از سمت دیتابیس می آید. در اینجا حهت تست به صورت دستی اطلاعات را وارد می کنیم.)
خب حالا روی گزینه Preview در استیمول سافت کلیک کنید تا خروجی کار را مشاهده کنید.
می بینید که اندازه TextBox ثابت مونده و متن شما ناقص نمایش داده شده. خب ما باید به استیمول سافت بگیم که اندازه TextBox رو به اندازه متن تنظیم کن. طبیعتا کنترلهایی که بعد از TextBox هم میان مثل Image با توجه به اندازه متن پایین یا بالا نمایش داده میشن.
تنظیم اندازه متن در استیمول سافت توسط خاصیت های Shrink و Grow
خب TextBox رو انتخاب کنید. به قسمت Property ها بیاید و در قسمت Behavior گزینه های زیر رو برابر با True کنید :
خب حالا مجدد با زدن گزینه Preview خروجی رو ببینید :
می بینید که هم متن به طور کامل نمایش داده میشه و هم اینکه تصویر خودشو با توجه به اندازه متن در انتهای متن تنظیم میکنه.
ممنونم از راهنمایی شما
تاریخ :
1398/09/21
- ساعت :
09:53:00 AM
- بازدید :
5943
- پاسخ :
7
|
تاریخ :
1399/10/20
- ساعت :
08:17:00 AM
- بازدید :
10907
- پاسخ :
3
|
تاریخ :
1403/03/06
- ساعت :
08:39:00 PM
- بازدید :
451
- پاسخ :
1
|
تاریخ :
1401/12/09
- ساعت :
02:00:00 AM
- بازدید :
1212
- پاسخ :
0
|
تاریخ :
1402/08/22
- ساعت :
12:30:00 PM
- بازدید :
1151
- پاسخ :
1
|
تاریخ :
1402/04/28
- ساعت :
09:04:00 PM
- بازدید :
1110
- پاسخ :
0
|
تاریخ :
1402/04/18
- ساعت :
02:50:00 PM
- بازدید :
1226
- پاسخ :
1
|
تاریخ :
1402/02/22
- ساعت :
06:48:00 PM
- بازدید :
1226
- پاسخ :
2
|
تاریخ :
1401/11/06
- ساعت :
05:30:00 PM
- بازدید :
2965
- پاسخ :
3
|
تاریخ :
1401/08/01
- ساعت :
02:23:00 PM
- بازدید :
1645
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
54
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
93
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1031
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
426
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1347
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4796
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1157
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
595
- پاسخ :
1
|
تاریخ :
1403/07/27
- ساعت :
03:21:00 PM
- بازدید :
205
- پاسخ :
1
|