Visual Studio ортасын зерттеу
Автор: Joke • Ноябрь 11, 2019 • Лабораторная работа • 5,880 Слов (24 Страниц) • 678 Просмотры
ЖҰМЫС №1.
VISUAL STUDIO ОРТАСЫН ЗЕРТТЕУ
Зертханалық жұмыстың мақсаты: Visual Studio қосымшаларын жылдам өңдеу ортасын зерттеу. Формада басқару элементтерінің сыртқы түрін орналастыруды және баптауды үйренеді.
Батырманы басу оқиғасын өңдеу бағдарламасын жазу
Button басқару элементімен сипатталатын түймені пішінге қойыңыз. Сипаттар терезесін пайдаланып, тақырыпты (Text) "Сәлем" сөзіне немесе қалауыңыз бойынша басқаға өзгертіңіз. Түйменің жалғануы мен өлшемін реттеңіз.
Осыдан кейін екі рет тінтуір түймешігін басыңыз, бағдарлама мәтіні пайда болады:
private void button1_Click(object sender, EventArgs e)
{
}
Бұл түймені басу оқиғасын өңдеушілер бар. Сіз { } жақшалары арасында кодыңызды жасай аласыз. Мысалы, теріңіз:
MessageBox.Show ("Сәлем," + textBox1.Text + "!");
Динамикалық сипатты өзгерту
Терезедегі элементтердің сипаттары бағдарламаны орындау кезінде динамикалық өзгертілуі мүмкін. Мысалы, үстінен немесе пішін түсін өзгертуге болады. Сипаттарды өзгерту оқиғаны өңдеушінің ішінде орын алады (мысалы, батырманы басу оқиғасын өңдеуші). Бұл үшін түр беру операторы қолданылады:
< элемент аты>.<сипат> = <мән>;
Мысалы:
label1.Text = " Сәлем";
Егер пішін сипаттарын өзгерту қажет болса, нүктенің өзі сияқты элементтің атын кірістірудің қажеті жоқ. Мысалы, пішін түсін орнату үшін, тек жазу керек:
BackColor = Color.Green;
Жеке тапсырманы орындау
Төменде есептердің 15 нұсқасы келтірілген. Оқытушының нұсқауы бойынша өзіңіздің жеке тапсырмаңызды таңдаңыз. Тапсырманың шартын, санын, атауын, бастапқы деректердің түрлерін нақтылаңыз. Form, Label,TextBox, Button басқару элементтерінің сипаттарын және сипаттарын оқыңыз. Сипаттар терезесін пайдаланып, бастапқы пішін түсін, шығатын таңбалардың қаріпін орнатыңыз.
Жеке тапсырмалар
1. Төрт түймені (Button) пішінде орналастырыңыз. Түймелерде мынадай жазулар жасаңыз: "қызыл", "жасыл", "көк", "сары". Түймелердегі мәтінге сәйкес пішін түсін өзгертетін түстер деректерін басу оқиғасының төрт өңдеушісін жасаңыз.
2. Екі түймені (Button) және бір белгіні (Label) пішінде орналастырыңыз. Түймелерде мынадай жазулар жасаңыз: "Сәлем", "кездесуге дейін". Оқиғаны өңдеушілерді түймелерде жазылған сөздерге белгі мәтінін өзгертетін түймелерге басу үшін беріңіз. Пішін түсін орнататын және белгі мәтінін "жұмысты бастау"жолына өзгертетін пішін жасау оқиғасының (Load) үлгісін жасаңыз.
3. Екі түймені (Button) және бір белгіні (Label) пішінде орналастырыңыз. Түймелерде келесі жазуларды жасаңыз: "жасыру", "көрсету". Оқиға өңдеушілерін жасыру немесе белгіні көрсететін түймелер мәліметтеріне басу үшін беріңіз. Пішін түсін орнататын және белгінің мәтінін "жұмыстың басы"жолына өзгертетін пішін жасау оқиғасын (Load) өңдеңіз.
4. Пішінде үш түймені (Button) және Бір енгізу өрісін (TextBox) орналастырыңыз. Түймелерде келесі жазуларды жасаңыз: "жасыру", "әзірге-өшіру", "тазарту". Енгізу өрісін жасыратын немесе көрсететін түймелерді басу оқиғасының өңдеушілерін жасаңыз. Кезінде "батырмасын өшіру" мәтінді енгізу жойылуы тиіс.
5. Пішінде екі түймені (Button) және Бір енгізу өрісін (TextBox) орналастырыңыз. Түймелерде мынадай жазулар жасаңыз: "толтыру","тазарту". Енгізу өрісін тазалайтын немесе толтыратын түймелерге басу оқиғасын өңдеушілер жасаңыз"****** ескерту. Пішін жасау оқиғасының өңдегішін жасаңыз (Load), ол болады
форманың түсін орнату және мәтінді енгізу өрісінде "+++++"жолына өзгерту.
6. Келесі ойынды жасаңыз. Пішінде бес түйме (Button) орналасқан. Түймені басқан кезде кейбір түймелер көрінетін болады, ал басқалары көрінбейтін болады. Ойынның мақсаты
- барлық түймелерді жасыру.
7. Келесі ойынды жасаңыз. Формада төрт түйме (Button) және төрт таңба (Label) орналасқан. Батырмаға басқан кезде жазбалардың бөлігі көрінбейтін болады, ал бөлігі керісінше көрінетін болады. Ойынның мақсаты-барлық жазбаларды жасыру.
8. Пішінде бірқатар түймелерді (Button) орналастырыңыз. Ағымдағы емес түймені жасайтын түймелерге басу оқиғасының өңдеуін жасаңыз. Барлық түймелерді ак-тивті режимге орнататын пішін өлшемін өзгертіңіз (Resize) оқиға өңдегішін жасаңыз.
...