3-amaliy mashg’ulot ma’lumotlarga ishlov berish komponentasi button komponentasi



Yüklə 1,65 Mb.
Pdf görüntüsü
səhifə10/18
tarix25.01.2023
ölçüsü1,65 Mb.
#99287
1   ...   6   7   8   9   10   11   12   13   ...   18
TEXTBOX HODISALARI 
Barcha hodisalar ro’yxati 
(2.15-rasm) 
3.15-rasm
.

TextBox hodisalari 


Komponentaning barcha hodisalari ichida qiziqarlisi hisoblangan KeyDown 
hodisasini ko’rib chiqamiz. Ushbu hodisa foydalanuvchi ilovada klaviaturadan 
istalgan klavishani bosganda paydo bo’ladi. Bu hodisa yordami bilan komponenta 
orqali ma’lumotlarni kiritishni klavishani bosish orqali kiritish mumkin. Masalan, 
bizga klavishasini bosish orqali simvollar qatori ma’lumotlarini 
kiritimoqchimiz. Bunda qachon tugmasi bosilishini tekshiruvchi hodisa 
yaratishimiz kerak bo’ladi. Bu hodisa quyidagi ishlab chiqiladi: 
if
(
e
->KeyCode == 
Keys
::
Enter


/* Bu yerda operatorlar joylashadi, satrni kiritish ishlab chiqiladi*/

Izoh: 
e – bu parametr 
KeyDown
hodisasini ishlab chiqadi. 
Uni yuqorida quyidagicha e’lon qilishimiz kerak: 
System::Windows::Forms::
KeyEventArgs
^ e; 
Ya’ni bu murojaat 
KeyEventsArgs
sinfidan 
KeyUp
va 
KeyDown
hodisalarini 
ishlab chiqishni ta’minlaydi. 
KeyCode
Keys
tipining elementini tavsiflaydi. Keys 
bu yerda, turli xil klaviatura kodlari qiymatlari joylashgan sinfdir.
Biz Keys:: deb yozishimiz bilanoq muhitning aytib turuvchi(pdskazchik) 
oynasi paydo bo’ladi va bu yerda barcha klavishlar ro’yxati hamda ularning kodlari 
keltiriladi.
 
TEXTBOX METODLARI 
Quyidagi 3.2-jadvalda TexBoxning ba’zi metodlar keltirilgan: 
3.2-jadval. TextBox metodlari 
 
Metod nomi 
Metod haqida 
AppendText 
Komponentaning joriy matniga matn qo’shish 

Yüklə 1,65 Mb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   18




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə