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.
dynamicLinkLabel.Text = "Men Dynamic LinkLabelman" ;
dynamicLinkLabel.TextAlign = HorizontalAlignment.Center;
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.
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.
dynamicLinkLabel.Image = Image.FromFile(@ "C:\Images\Dock.jpg" );
dynamicLinkLabel.ImageAlign = ContentAlignment.MiddleRight;
dynamicLinkLabel.TextAlign = ContentAlignment.MiddleLeft;
dynamicLinkLabel.FlatStyle = FlatStyle.Flat;
Do'stlaringiz bilan baham: |