Pengelasan Komponen

Oct 08, 2023

Komponennya tidak begitu rumit, dan .Net memberikan kami sokongan asas yang kaya. Jika anda mempunyai pengalaman pembangunan antara muka grafik MFC atau API, ia mungkin mengambil masa yang singkat untuk mempelajari komponen .NET. Biasanya terdapat tiga jenis komponen yang dibangunkan oleh anda sendiri: kawalan komposit, komponen lanjutan dan Kawalan Tersuai.


Komponen komposit: Menggabungkan pelbagai komponen sedia ada untuk membentuk komponen baharu untuk menumpukan prestasi komponen terpusat.


Komponen lanjutan: Komponen baharu dihantar ke kemasukan komponen komponen sedia ada untuk menambah prestasi baharu pada komponen asal atau menukar kawalan komponen asal.


Komponen tersuai: Diperolehi terus daripada System.Forms.Control. Kelas Kawalan menyediakan semua sifat kemasukan yang diperlukan untuk komponen, termasuk papan kekunci dan pemprosesan acara tetikus. Komponen tersuai ialah cara yang paling fleksibel dan berkuasa, tetapi keperluan untuk pembangun agak tinggi. Anda mesti menulis kod sumber untuk acara OnPaint bagi kelas Kawalan. Anda juga boleh menulis semula kaedah WNDProc kelas Kawalan untuk menangani kerja peringkat bawah. Mesej Windows, jadi anda harus belajar GDI+dan membuat Windows API.