imageListga esa qizlardan 5 tasining rasmini yuklang. RadioButtonlardan biriga
“Yigitlar”, ikkinchisiga “Qizlar” degan yozuv qoʻying. “Yigitlar” tanlanganida
yigitlarning rasmlari, “Qizlar” tanlanganida qizlarning rasmlari pictureBoxda
sekundiga 1 tadan, toʻxtovsiz hosil boʻlib turishi taminlansin. “START”
bosilganida timer ishlashi, “STOP” tugmasi bosilganida toʻxtashi ta’minlansin.
5-variant. Formaga menuStrip va richTextBox joylang. Menyu:
File:
New Ctrl+N – richTextBox ni tozalasin. Agar richTextBoxda saqlanmagan matn
o’zgarishi bo’lsa, bu haqida ogohlantirsin (MessageBox orqali). Foydalanuvchi
saqlamoqchi bo’lsa, saveFileDialog orqali matn saqlansin.
Open Ctrl+O – openFileDialog orqali richTextBoxga fayl matnini yuklasin.
(openFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida
boʻlsin). Agar richTextBoxda saqlanmagan matn o’zgarishi bo’lsa, bu haqida
ogohlantirsin (MessageBox orqali). Foydalanuvchi saqlamoqchi bo’lsa,
saveFileDialog orqali matn saqlansin.
Save Ctrl+S – saveFileDialog orqali richTextBox dagi matn faylga saqlansin.
(saveFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida
boʻlsin).
6-variant. Formaga richTextBox va 2 ta Button joylashtiring. 1-Button Text xossasi
“Save”, 2-Buttonniki “Save As..” bo’lsin. Ikkala tugmacha Click hodisasi orqali
saqlashning ikki usulini tushuntirib bering. Ya’ni Save tugmasi bosilganida agar
matn oldin saqlangan bo’lsa, saveFileDialog chiqmasdan yana o’sha faylga
saqlansin. Save As.. bosilganida esa, har doim saveFileDialog chaqirilsin.
7-variant. Formaga richTextBox, 3 ta textbox, 2 ta Button joylang. 1 ta Button
richTextBoxdagi shriftni o’zgartirsin (fontDialog orqali). Ikkinchisi shrift rangini
o’zgartirsin (ColorDialog orqali). TextBoxlarda esa, richTextBoxdagi shrift turi,
o’lchami va rangi ko’rsatib borilsin. richTextBoxdagi matnni undagi
contextMenuStrip orqali saqlang.
Dostları ilə paylaş: