نمایش نتایج 1 تا 6 از 6

نام تاپیک: TextBox

  1. #1

    Active TextBox Multiline

    چطوری موقع اجرای برنامه خاصیت multiline , scrollbars در Textbox رو تغییر بدیم؟
    یه حس غریبی بهم میگه باید تابع SendMessage باشه
    آخرین ویرایش به وسیله AlfAPo : شنبه 29 تیر 1392 در 22:48 عصر

  2. #2
    کاربر دائمی آواتار m2011kh
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    (Zweifall (Nordrhein-Westfalen
    پست
    647

    نقل قول: TextBox

    سلام.

    به هیچ وجه به SendMessage ربطی نداره.رابطه SendMessage و کار شما مثل رابطه زمین تا آسمون.

    برای تغییر خاصیت ها یک شیء از جمله Textbox اینطور عمل میکنی:
    نام شیء . خاصیت شی = مقدار

    مثال:

    Text1.multiline = True

    یا:
    Text1.scrollbars = 1
    و...

    موفق و سربلند باشید.

    MMD
    آخرین ویرایش به وسیله m2011kh : یک شنبه 30 تیر 1392 در 01:35 صبح

  3. #3
    کاربر دائمی آواتار mmssoft
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    Middle of nowhere
    پست
    847

    نقل قول: TextBox

    نقل قول نوشته شده توسط m2011kh مشاهده تاپیک
    سلام.

    به هیچ وجه به SendMessage ربطی نداره.رابطه SendMessage و کار شما مثل رابطه زمین تا آسمون.

    برای تغییر خاصیت ها یک شیء از جمله Textbox اینطور عمل میکنی:
    نام شیء . خاصیت شی = مقدار

    مثال:

    Text1.multiline = True

    یا:
    Text1.scrollbars = 1
    و...

    موفق و سربلند باشید.

    MMD
    دوست عزیز این دو تا خاصیت رو با این کدهایی که میگین نمیشه تغییر داد؛ چون تا حالت run-time به شکل read-only در میان و قابل تغییر نیستن! شاید روش دیگه ای باشه؛ ولی با این روش به هیچ وجه نمیشه...

  4. #4
    کاربر دائمی آواتار m2011kh
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    (Zweifall (Nordrhein-Westfalen
    پست
    647

    نقل قول: TextBox

    ممنون آقای mmssoft.

    از این موضوع مطلع نبودم.

    موفق و سربلند باشید.

    MMD

  5. #5
    کاربر دائمی آواتار mmssoft
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    Middle of nowhere
    پست
    847

    نقل قول: TextBox

    من فکر نکنم بشه تو زمان اجرا این دو تا خاصیت رو تغییر داد (حداقل تا جایی که من میدونم). بسته به کاری که میخواید انجام بدید ممکنه 2 تا ترفند زیر کمکتون کنه :

    1- مثلا میتونید تو حالت طراحی Multiline رو True قرار بدید و اسکرول بار رو Vertical ، بعد تو قسمت KeyPress کد بنویسید که هر وقت اینتر زده شده باشه، نتیجه اش رو اعمال نکنه (یعنی کد کلید رو صفر کنه) :

    If KeyAscii = 13 Then KeyAscii = 0


    2- یه روش دیگه اینه که حین طراحی فرم چندتا TextBox با حالت های مختلف ScrollBars و Multiline توی فرم قرار بدید و در زمان اجرا، هر دفعه یکی از TextBox ها رو نشون بدید و Visible بقیه رو False کنید.

  6. #6

    Red face نقل قول: TextBox

    سلام
    براي اينكار بايد TextBox با كد ايجاد بشه كه يك نمونه براتون ميزارم كه هم TextBox ايجاد مي‌كنه و خاصيت MultiLine اون مي‌تونيد عوض كنيد، هم ScrollBar و ضمنا چون با كد ايجاد شده نحوه Event پذير بودنش هم اومده
    اما يك راه ديگه هم هست : از كنترل FlatEdit كامپوننت Codejock استفاده كنيد، امكان تغيير MultiLine + امكانات بيشتر
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله vbhamed : دوشنبه 31 تیر 1392 در 09:09 صبح
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: جمعه 21 آذر 1382, 02:35 صبح
  2. اشکال در پاک کردن محتوای TextBox به وسیله for each
    نوشته شده توسط zehs_sha در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 18 آذر 1382, 18:07 عصر
  3. رفتن اتوماتیک از یک TextBox
    نوشته شده توسط M@hdi در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: شنبه 01 آذر 1382, 07:42 صبح
  4. بررسی حروف الفبا در TextBox
    نوشته شده توسط ParWin در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: چهارشنبه 09 مهر 1382, 13:27 عصر
  5. تبدیل فیلدهای DataGrid به TextBox
    نوشته شده توسط ParWin در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 01 مهر 1382, 09:34 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •