Rumah Pembangunan Apa berus? - definisi dari techopedia

Apa berus? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Berus?

Berus adalah kelas asas abstrak yang digunakan dalam bahasa pengaturcaraan C # untuk menentukan objek untuk mengisi bahagian dalam bentuk grafik dengan warna pepejal, corak kecerunan, imej atau lukisan.


Kelas berus tidak boleh ditiru sendiri tetapi membentuk pangkalan untuk semua kelas yang diturunkan, yang menggambarkan bagaimana kawasan grafik dicat. Bentuk grafik yang boleh diisi menggunakan berus termasuk segi empat tepat, elips, pai, poligon dan jalan. Objek berus boleh digunakan dengan objek grafis untuk membuat bentuk pepejal dan memberi teks.

Techopedia menerangkan Berus

Dalam rangka NET, 4.0, kelas berus dilaksanakan dalam dua bentuk: berus yang digunakan dalam Gear Peranti Grafik + (GDI +) dan berus Rangka Pembentangan Windows (WPF). Dalam bekas, kelas berus mewarisi daripada System.Drawing dan menggunakan konsep berus semasa; yang terakhir mewarisi dari System.Windows.Media dan objek berus mesti diluluskan untuk setiap panggilan lukisan. Berus WPF mempunyai ciri-ciri canggih yang membolehkan pengguna untuk melukis objek antara muka pengguna dengan apa-apa dari warna pepejal yang mudah untuk set corak dan imej kompleks.


Kelas berus mempunyai ciri-ciri berikut:

  • Walaupun mewarisi kelas berus, kaedah klon perlu ditindih.
  • Semua kelas yang diturunkan mewakili objek berus tidak boleh diwarisi.
  • Oleh kerana objek berus menggunakan sumber sistem, kaedah buang perlu dipanggil pada akhir penggunaannya.

Kelas berus adalah salah satu daripada kelas sumber lukisan yang digunakan untuk menyediakan corak pengisian yang berbeza untuk permukaan tertutup. Ia membentuk pembungkus yang dikendalikan ke sumber Win32 GDI asli yang tidak dikendalikan, HBRUSH. Sebagai salah satu komponen asas GDI +, yang direka untuk prestasi dan kemudahan penggunaan, ia digunakan dalam kombinasi dengan objek GDI + yang lain, seperti pen dan warna, untuk memberikan imej grafik pada bentuk dan kawalan Windows.


Berbagai jenis berus yang digunakan dalam GDI + dilaksanakan dalam kelas berikut:

  • SolidBrush: Digunakan untuk menentukan berus warna tunggal yang boleh digunakan untuk mengisi bentuk grafik.
  • TextureBrush: Memegang imej sebagai ahli dan menggunakan imej itu untuk mengisi bahagian dalam bentuk tertutup. Fail gambar dengan sambungan fail grafik biasa (seperti .bmp) diluluskan sebagai input semasa penciptaannya.
  • LinearGradientBrush: Mengandungi kedua-dua kecerunan dua warna dan kecerunan warna-warni adat. Ia digunakan untuk mengisi bentuk dengan warna berubah secara beransur-ansur. Sebagai contoh, berus gradient dua warna boleh digunakan untuk mengisi segi empat tepat yang kelebihan kiri adalah hitam dan secara beransur-ansur berubah menjadi merah pada pinggir kanannya. Ia sama dengan berus pepejal kerana ia berasaskan warna, tetapi berbeza kerana ia mempunyai dua warna yang digunakan pada kedua-dua sisi, bergabung untuk mewujudkan peralihan, atau kesan pudar. Kedua-dua jenis gelang kecerunan adalah linear dan laluan. Berus gradien garis lurus bermula dengan satu warna dan campuran ke warna lain dalam arah mendatar atau menegak, atau sejajar dengan garis miring. Ia digunakan dalam bentuk tertutup. Gradien jalan diterapkan pada laluan yang dibuat dengan menyambungkan satu siri titik untuk mendapatkan bentuk tertutup, bahagian dalamnya boleh diisi sebagai kecerunan. Gradien laluan boleh disesuaikan untuk menghasilkan kesan yang berbeza
Apa berus? - definisi dari techopedia