
TrackBar, Timmer, and PictureBox Elementleri
Learn about TrackBar, Timmer, and PictureBox elements in Windows Forms components panel. Explore how to manipulate image sizes, formats, and placements within PictureBox component effectively.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
MAVZU:TrackBar, Timmer va PictureBox elementlari
Reja: 1- PictureBox komponentasi 2-Timmer elementi. 3-Timmer haqida qiziqarli malumotlar.
Bu kompanenta All Windows Forms kompa- nentalar panelida joylashgan. Ushbu kompa- nentaning xossalariga e tibor qaratsak, bu kompanenta jpg, png,bmp.icon, gif formati dagi metafayllarni ochish uchun xizmat qiladi.
PictureBox kompanentasini form oynasi ga qo yilsa u ekranga bo sh kvadrat ko rinishida tushadi va uning chegarasi uzun chiziqlar bilan qoplangan bo ladi. PictureBoxning xossalari:
Image ushbu xossada kompanentaga rasm joylashtiriladi buning uchun ushbu xossaning o ng tomonida 3 ta nuqta joylash gan va shu tugmachani bir marta bossangiz dialog oynasi hosil bo ladi va siz kerakli rasmni topib uni ochishingiz lozim bo ladi.
Image Lacation ushbu xossada tanlangan rasm turgan joy adresi orqali chaqirib olish imkoniga ega bo lamiz. PictureBoox komponentasi ko rinishi quyidagi cha:
Size Mode ushbu xossa orqali PictureBox kompanentasiga yuklangan rasmning ko rinish larini o zgartirishimiz mumkin. Ko rinishlarni quyidagi elementlar orqali o zgartirish imkoni mavjud: 1- Normal Rasmni chap va yuqoru o ng burchakdan joylashtiradi. Bunda rasm o lchami Picturebox kompanentasining o lchamiga mos kelmaydi.
StretchImage bunda rasm olchami Picturebox kompanentasining o lcha - miga to liq mos tushadi va ushbu kom - panentaning chegaralarini to liq qop- lagan xolda tanlangan rasmni kompa- nenta ichiga to liq joylaydi.
AutoSize tanlangan rasm olchami pik sillarda to liq tushadi va kompanenta - ning o lchami ham rasm o lchami bilan bir xil bo ladi. Agarda rasmning o lcha- mi juda kata bo lsa, unda u Form oyna siga sig may qolishi ham mumkin.
CenterImage bunda tanlangan rasm ni o z o lchamida tashlaydi va rasmni picturebox kompanentasining o rtasi - ga tashlaydi. Zoom bunda tanlangan rasm o lcha mi picturebox o lchamiga moslashtirila di va kompanentaning chegaralarini to liq qoplamasligi mumkin.
Timmer kompanentasi Timmer kompanentasi All Windows Forms kompanentalar panelida joylashgan. Uning vazifasi vaqtni hisoblash. Timmerning Enabled xossasi Timmerni ishga tushirish va uni to xtatishni boshqaradi.
Timmerning yana bir xossasi bolmish Inter- val, vaqt oralig ini ifodalash uchun xizmat qiladi, ya ni biron bir buyruqni bajarishda vaqt intervali, shu buyruqni qncha milli sekunddan keyin boshlashni ko rib chiqadi, bunda 1000 millisekund 1sekundga to g ri kelsa, intervalning odatiy xolati 100 millise- kundda turadi.
Kompanentaning asosiy metodi bu start() va stop() bo lib, u timer vaqtini bosh- laydi. Timerning faqatgina bitta xodisasi mav jud, u tick xodisasi. Timerning qanday ishlashini o rganish maqsadida quyidagi dasturni o rganish lozim:
Timer, button, progressbar, komponenta larini tanlaymiz va formga joylaymiz. Ushbu dastur to liq ishga tushishi uchun lozim bo l- gan kutubxonani qo shishimiz lozim ya ni #include<stdlib.h> bu kutubxona random funksiyasini ishlatish uchun, ushbu bfunksiya esa istalgan qiymatni berish uchun ishlatiladi.
Dasturning kodi quyida keltirilgan: #pragma once #include <stdlib.h> namespace WindowsFormsApplication2{ using namerspace System: using namespace System::CompanentModel using namespace System::Collections: using namespace Stystem::Windows::Forms
using namespace System::Data; using namespace System::Drawing; /// <summary> /// </summary> public ref class Form 1: public System::Windows::Forms::Form { public: Form 1(void)
{ IntializeComponent(); // // TODO: konstruktor kodini qo shish // }
Progressbar kompanentasi Progressbar kompanentasi All Windows Forms kompanentalar panelida joylashgan. Ushbu kompanenta vaqt kompanentasi bilan birgalik da ish yuritadi. Bu companent jarayonning ko rsatkichini ifoda etadi, shuning uchun siz bu jarayon qay tarzda borayotganiga guvoh bo lasiz.
Tortburchakli indicator chapdan ong tomon ga qarab to ladi. Bu progressbarning xususiyatlari va usullari orqali to ldiriladi. Min va Max xossalari indicator intervali qiymatlarini belgilaydi. Value xossasi indicator intervail ichidagi Min va Max qiymatlarini pozitsiyasini o zgartiradi.
FOYDALANILGAN ADABIYOTLAR: 1- GOOGOL XIZMATI. 2- C++DA DASTURLASH FANIDAN TAJRIBA ISHLARINI BAJARISH BO YICHA USLUBIY KO RSAT-MALAR.
ETIBORINGIZ UCHUN RAHMAT!!!