Dosbarthiad Cydrannau

Oct 08, 2023

Nid yw'r cydrannau'n gymhleth iawn, a rhoddodd y .Net gefnogaeth sylfaenol gyfoethog i ni. Os oes gennych chi brofiad datblygu rhyngwyneb graffeg MFC neu API, efallai mai dim ond ychydig o amser y bydd yn ei gymryd i ddysgu cydrannau .NET. Fel arfer mae tri math o gydrannau yn cael eu datblygu gennych chi'ch hun: rheolyddion cyfansawdd, cydrannau estynedig, a Rheolaethau Custom.


Cydran gyfansawdd: Cyfuno'r gwahanol gydrannau presennol i ffurfio cydran newydd i ganolbwyntio perfformiad y gydran ganolog.


Cydran estynedig: Mae cydran newydd yn cael ei anfon at gofnod y cydrannau cydran presennol i ychwanegu perfformiad newydd at y gydran wreiddiol neu newid rheolaeth y gydran wreiddiol.


Cydran Custom: Yn deillio'n uniongyrchol o System.Forms.Control. Mae'r dosbarth Rheoli yn darparu'r holl briodweddau mynediad sydd eu hangen ar gyfer cydrannau, gan gynnwys bysellfyrddau a phrosesu digwyddiadau llygoden. Cydrannau personol yw'r ffyrdd mwyaf hyblyg a phwerus, ond mae'r gofynion ar gyfer datblygwyr yn gymharol uchel. Rhaid i chi ysgrifennu cod ffynhonnell ar gyfer digwyddiad OnPaint y dosbarth Rheoli. Gallwch hefyd ailysgrifennu dull WNDProc y dosbarth Rheoli i ddelio â'r gwaith lefel isaf. Neges Windows, felly dylech ddysgu GDI + a gwneud Windows API.