Mavzu: Windows Formsda dialog oynalar bilan ishlash


Formaning o'lchamlarini o'rnatish


Download 197.81 Kb.
bet5/9
Sana14.12.2022
Hajmi197.81 Kb.
#1005209
1   2   3   4   5   6   7   8   9
Bog'liq
Mahammadjonova Diyora

Formaning o'lchamlarini o'rnatish. Forma o'lchamini o'rnatish uchun siz Width/Height yoki Size kabi xususiyatlardan foydalanishingiz mumkin. Width/Height yuqoridagi misoldagi kabi raqamli qiymatlarni oladi. Size xossasi orqali oʻlchamlarni oʻrnatishda biz bu xususiyatni Size tipidagi obyektga belgilashimiz kerak:
this.Size = new Size(200,150);

Size obyekti, o'z navbatida, kenglik va balandlikni o'rnatish uchun konstruktorda raqamli qiymatlarni qabul qiladi.


Formaning dastlabki joylashuvi. Formaning boshlang'ich pozitsiyasi quyidagi qiymatlardan birini qabul qilishi mumkin bo'lgan StartPosition xususiyati yordamida o'rnatiladi:

  • Manual: Formaning joylashuvi Location xususiyati bilan belgilanadi

  • CenterScreen: Formani ekranning markazida joylashtirish

  • WindowsDefaultLocation: Formaning ekrandagi oʻrni Windows tomonidan oʻrnatiladi va oʻlchami Size xossasi bilan belgilanadi.

  • WindowsDefaultBounds: Ekrandagi formaning boshlang'ich pozitsiyasi va hajmi Windows tomonidan o'rnatiladi

  • CenterParent: Formaning joylashuvi asosiy oynaning markaziga o'rnatiladi

Bu qiymatlarning barchasi FormStartPosition ro'yxatida mavjud, shuning uchun, masalan, ekranning o'rtasiga formani o'rnatish uchun biz uni quyidagicha yozishimiz kerak:
this.StartPosition = FormStartPosition.CenterScreen;

Formaning fon va ranglari. Formaning fon rangini ham, shriftni ham o'rnatish uchun biz Color strukturasida saqlangan rang qiymatidan foydalanishimiz kerak:


this.BackColor = Color.Aquamarine;
this.ForeColor = Color.Red;

Bundan tashqari, biz tasvirni BackgroundImage xususiyatida uni xususiyatlar oynasida yoki kodda tanlab, tasvirga yo‘lni belgilab, fon sifatida o‘rnatishimiz mumkin:


this.BackgroundImage = Image.FromFile("C:\\Users\\Eugene\\Pictures\\3332.jpg");

Kerakli fon tasvirini displeyni to'g'ri sozlash uchun biz quyidagi qiymatlardan birini qabul qilishi mumkin bo'lgan BackgroundImageLayout xususiyatidan foydalanishimiz kerak:


1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling