• Shakl hajmini ornatish
  • Radio Button elementi
  • TopMost: Agar bu xossa "true" ga o'rnatilgan bo'lsa, forma har doim boshqa oynalar ustida bo'ladi; Visible




    Download 189,93 Kb.
    bet4/12
    Sana18.05.2024
    Hajmi189,93 Kb.
    #241349
    1   2   3   4   5   6   7   8   9   ...   12
    Bog'liq
    Windows Forms yordamida C# da grafik foydalanuvchi interfeysini (GUI) ishlabchiqish

    TopMost: Agar bu xossa "true" ga o'rnatilgan bo'lsa, forma har doim boshqa oynalar ustida bo'ladi;
    Visible: Agar formani foydalanuvchidan yashirish kerak bo'lsa, bu xossani false qilib belgilash kerak;
    WindowState: Shakl ishga tushirilganda qanday holatda bo'lishini belgilaydi: normal, kattalashtirilgan yoki minimallashtirilgan;
    Dastur kodi yordamida xossani sozlash.
    Xossalar oynasidagi xossa qiymatlaridan foydalanib, forma ko'rinishini o'zgartirish mumkin. Buning uchun forma ustiga sichqoncha chap tugmasini ikki marta bosib hosil bo’lgan metodga quyidagi kondni yozamiz:
    private void Form1_Load(object sender, EventArgs e)
    InitializeComponent(); Text = "Formada dastur tuzish!";
    BackColor = Color.Aquamarine;
    Width = 250;
    Height = 250;
    }
    {

    Shakl hajmini o'rnatish
    Shakl hajmini belgilash uchun Width/Height yoki Size kabi xossalardan foydalanish mumkin. Width/Height yuqoridagi misolda keltirilgan sonli qiymatlarni oladi. Size xossasi orqali o'lchamlarni o'rnatishda xossaga Size turidagi ob'ektni belgilash kerak:
    Size = new Size(400, 200); 3

    Size ob'ekti o'z navbatida asos va balandlikni o'rnatish uchun konstruktorda sonli qiymatlarni oladi. Boshqaruv elementlari (Common Controls) Boshqaruv elementlari - bu foydalanuvchi ma'lumotlarini qabul qiladigan va turli hodisalarni yoqishi mumkin bo'lgan vizual sinflar. Barcha boshqaruv elementlari Control sinfidan voris bo'lib, bir qator quyidagi umumiy xossalarga ega:
    Anchor, BackColor, BackgroundImage, ContextMenu, Cursor, Dock, Enabled, Font, ForeColor, Location,
    TabIndex, Tag.

    Radio Button elementi
    RadioButton elementi CheckBox elementi o'xshash bo’lib ular kalitlar guruhini anglatadi. Kalitlar guruhida bitta kalitni yoqish qolganlarini o'chirishni anglatadi.
    RadioButtonni yoqilgan holatga o'rnatish uchun uning Checked xossasini true qilish zarur.
    Tanlash mumkin bo'lgan radio tugmalar guruhini yaratish uchun bir nechta radio tugmalarni GroupBox yoki Panel elementlariga joylashtirish kerak. Turli xil konteynerlarda joylashgan kalitlar turli guruhlarga tegishli bo'ladi:
    private void radioButton_CheckedChanged(object sender, EventArgs e)
    {
    RadioButton radioButton = (RadioButton)sender;
    if (radioButton.Checked)
    {
    label1.Text= radioButton.Text;
    }
    } /

    C# da Windows Forms yoki WPF ilovasida bir radio tugmasi (radio button) yaratish uchun RadioButton klassidan foydalanamiz. Asosiy xususiyatlari quyidagilar:


    1. Text: Radio tugmasining matni.
    2. Checked: Tugma belgilangan (true) yoki belgilanmagan (false) bo'lishi.
    3. Enabled: Tugma faol (true) yoki nofaol (false) bo'lishi.
    Misol uchun, agar sizda "Manzil" va "Ish" radio tugmalari bo'lsin, ularni yaratish kodlari quyidagicha bo'ladi:
    RadioButton radioManzil = new RadioButton();
    radioManzil.Text = "Manzil";
    radioManzil.Checked = true; // Agar belgilanishi kerak bo'lsa
    RadioButton radioIsh = new RadioButton();
    radioIsh.Text = "Ish";
    Yoki XAML da:


    Bu, radio tugmalarni yaratish va ularga kerakli xususiyatlarini sozlash uchun oddiy usuldir.

    Download 189,93 Kb.
    1   2   3   4   5   6   7   8   9   ...   12




    Download 189,93 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    TopMost: Agar bu xossa "true" ga o'rnatilgan bo'lsa, forma har doim boshqa oynalar ustida bo'ladi; Visible

    Download 189,93 Kb.