Tayorladi: Rahmatjonov Mirzohidjon
RightToLeft - elementlar yuqori o'ng burchakdan chapga joylashtirilgan TopDown
Download 76.73 Kb.
|
Rahmatjonov Mirzohidjon
RightToLeft - elementlar yuqori o'ng burchakdan chapga joylashtirilgan
TopDown - elementlar yuqori chap burchakdan joylashtirilgan va pastga tushgan BottomUp - elementlar pastki chap burchakdan yuqoriga ko'tariladi Xususiyat elementlarning joylashishida muhim rol o'ynaydi WrapContents. Odatiy bo'lib, u shunday True. Bu FlowLayoutPanel-ga mos kelmaydigan elementlarning yangi qatorga yoki yangi ustunga o'ralishiga imkon beradi. Agar shunday bo'lsa False, unda elementlar o'ralmaydi va agar xususiyat AutoScrollto'g'ri bo'lsa, konteynerga aylantirish chiziqlari qo'shiladi Xulosa GroupBox boshqaruvi - bu o'xshash boshqaruv elementlarini guruhlash uchun ishlatiladigan konteyner nazorati. Ushbu maqolada biz Windows Forms-da GroupBox boshqaruvini loyihalash vaqtida va ish vaqtida qanday yaratishni muhokama qildik. Shundan so'ng biz turli xil xususiyatlar va usullardan qanday foydalanishni ko'rdik. Agar foydalanuvchi CheckBox- ni tekshirmasa , siz GroupBox-ni o'chirib qo'yishingiz mumkin . Afsuski, bu ham CheckBox-ni o'chiradi, shuning uchun foydalanuvchi uni qayta tekshirib bo'lmaydi. Siz joylashtirish mumkin CheckBox ustiga GroupBox o'rniga unga ichidagi, lekin formasi Designer tomchi istagi CheckBox ichida GroupBox siz juda ehtiyot odamsiz ekan. Ushbu misol ushbu muammolarni nisbatan osonlikcha hal qilish uchun quyidagi ManageCheckGroupBox usulidan foydalanadi. xususiy void ManageCheckGroupBox (CheckBox chk, GroupBox grp) { // CheckBox GroupBox-da bo'lmaganligiga ishonch hosil qiling. // Bu faqat birinchi marta sodir bo'ladi. agar (chk.Parent == grp) { // CheckBox-ni o'zgartiring, shunda u GroupBox-da bo'lmaydi. grp.Parent.Controls.Add (chk); // CheckBox joylashuvini sozlang. chk.Location = yangi nuqta ( chk.left + grp.left, chk.Top + grp.Top); // CheckBox-ni staklash tartibining yuqori qismiga o'tkazing. chk.BringToFront (); } // GroupBox-ni yoqish yoki o'chirish. grp.Enabled = chk.Checked; } Ushbu usul Download 76.73 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling