Mavzu: Windows Formsda boshqaruv elementlari bilan ishlash. Reja: Kirish. Asosiy qism. 1-§. Windows Formsga kirish. 2-§. Button elementi bilan ishlash. 3-§. Label va LinkLabel elementlari bilan ishlash


Download 412.27 Kb.
bet7/15
Sana13.03.2023
Hajmi412.27 Kb.
#1265659
1   2   3   4   5   6   7   8   9   10   ...   15
Bog'liq
Qayumjonova Muazzamxon ATD Kurs ishi

Text va TextAlign va TextLength
LinkLabel ning matn xususiyati LinkLabel boshqaruv elementining joriy matnini ifodalaydi. TextAlign xossasi chap, markaz yoki o'ng bo'lishi mumkin bo'lgan matnni tekislashni ifodalaydi. TextLength xususiyati LinkLabel tarkibining uzunligini qaytaradi.
Quyidagi kod parchasi Text va TextAlign xususiyatlarini o'rnatadi va LinkLabel boshqaruvining o'lchamini oladi.

  1. dynamicLinkLabel.Text = "Men Dynamic LinkLabelman" ;

  2. dynamicLinkLabel.TextAlign = HorizontalAlignment.Center;

  3. int  hajmi = dynamicLinkLabel.TextLength;

Matn qo'shish
Biz LinkLabel ga matnni joriy matnga matn xususiyatini va shu kabi biror narsa qo‘shmoqchi bo‘lgan yangi matnni o‘rnatish orqali qo‘shishimiz mumkin.

  1. dynamicLinkLabel.Text += "Qo'shimcha matn" ;

Avtoellipsis
Ellips belgisi (...) boshqaruv elementi ko'proq belgilarga ega, ammo u boshqaruvning joriy kengligiga sig'maydi degan taassurot qoldirish uchun ishlatiladi. Agar AutoEllipsis xossasi rost bo'lsa, boshqaruvdagi matn mos kelmasa, u boshqaruv elementiga ellips belgisini qo'shadi. Ellips belgisini ko'rish uchun AutoSize-ni noto'g'ri qilib belgilashingiz kerak bo'lishi mumkin.
LinkLabel-dagi rasm
LinkLabel boshqaruv elementining Image xususiyati LinkLabel fonini tasvir sifatida o‘rnatish uchun ishlatiladi. Image xususiyatiga Image obyekti kerak. Image sinfida FromFile deb nomlangan statik usul mavjud bo'lib, u to'liq yo'l bilan tasvir fayli nomini oladi va Image ob'ektini yaratadi.
Rasm va matnni ham tekislashingiz mumkin. Buning uchun Buttonning ImageAlign va TextAlign xossalaridan foydalaniladi.
Quyidagi C# kod parchasi tasvirni LinkLabel foni sifatida belgilaydi.

  1. dynamicLinkLabel.Image = Image.FromFile(@ "C:\Images\Dock.jpg" );

  2. dynamicLinkLabel.ImageAlign = ContentAlignment.MiddleRight;

  3. dynamicLinkLabel.TextAlign = ContentAlignment.MiddleLeft;

  4. dynamicLinkLabel.FlatStyle = FlatStyle.Flat;


Download 412.27 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   15




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