PDA

View Full Version : بزرگ کردن کنترل ها



mehrdadtk
شنبه 09 اردیبهشت 1391, 10:50 صبح
سلام بزرگان
خسته نباشید
آقا من می خواستم وقتی کاربر فرم را بزرگ می کنه تمام کنتل ها هم باهاش بزرگ شن.
الان وقتی کاربر بزرگ می کنه کنترل ها همون وسط می مونه.
تورو خدا راهنماییم کنید.

soroush-ebrahimovic
شنبه 09 اردیبهشت 1391, 10:55 صبح
سلام ،

از خاصیت Anchor کنترل ها استفاده کن.

A_1397
شنبه 09 اردیبهشت 1391, 11:03 صبح
منم قبلا این مشکل رو داشتم. این مقاله هارو مطالعه کن کمکت میکنه:

http://kazemfallahi1371.persiangig.com/document/Anchoring%20-Akfa_Company.rar

mehrdadtk
شنبه 09 اردیبهشت 1391, 11:05 صبح
دوست عزیز این کار خیلی بزرگ می کنه !!! :افسرده:

mehrdadtk
شنبه 09 اردیبهشت 1391, 11:06 صبح
بذارید بهتر بگم می خوام از جا شون تکون نخوره ، مثلا اگه پایین صفحه هست همون پایین بمونه

xxnagin
شنبه 09 اردیبهشت 1391, 11:31 صبح
سلام
شما وقتی از Anchor استفاده میکنی خودت باید تعیین کنی که کجا باشه
شما الان میخواین پایین باشه پس از چهار جهت بالا پایین چپ راست باید یکیش انتخاب شده باشه که برای شما فقط باید پایین انتخاب شده باشه بقیه رو از حالت انتخاب خارج کن
یا از خاصیت dock استفاده کن که طرف پایین رو انتخاب کن
dock پنچ تا خاصیت داره که چهار تا همون بالا پایین چپ راست هست و یکی دیگه که fill هستش که عین Anchor اگه هر چهار تاش فعال باشن
فرقش با Anchor اینه که dock کل صفحه رو میگیره ولی Anchor رو خودت باید تعیین کنی که کجا باشه

mehrdadtk
شنبه 09 اردیبهشت 1391, 12:03 عصر
واقعا ممنون

من می خواهم مقدار تکست باکسم بین 6 تا 8 باشه
باید چی کار کنم ؟

می خوام فقطم عدد وارد شه.

xxnagin
شنبه 09 اردیبهشت 1391, 12:31 عصر
من می خواهم مقدار تکست باکسم بین 6 تا 8 باشه
از maxlength تو پروپرتی textbox استفاده بکن و مقدار رو به عدد مور نظرت تغییر بده

به لینک زیر برو

می خوام فقطم عدد وارد شه. (http://barnamenevis.org/showthread.php?338649-محدود-کردن-تکست-باکس-در-قبال-رشته-ها-دریافتی)

mehrdadtk
شنبه 09 اردیبهشت 1391, 12:49 عصر
بجای "رشته" چی باید بنویسم ؟
میشه بیشتر راهنمایی کنید.

xxnagin
شنبه 09 اردیبهشت 1391, 13:25 عصر
اینم رشته

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsLetter(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
'2
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
e.Handled = True
If e.KeyChar Like "[A-z]" Or e.KeyChar = Chr(&H8) Then _
e.Handled = False
End If
End Sub