Untuk menyediakan hartanah kepada komponen lain, anda perlu menggunakan pembekal sambungan. Mari kita pertimbangkan contoh komponen TooTtip.
Anda menambah komponen ini pada borang anda. Ini akan menetapkan sifat ToolTip untuk setiap kawalan. Sifat yang sama tidak berada di bawah kawalan PropertyGrid yang terjejas.
myTooltip1.SetToolTip(btn1, "This is ToolTip!");
Mari kita lihat cara untuk melaksanakan komponen pembekal sambungan -
Mula-mula, tentukan komponen -
public class MyExtender : IExtenderProvider {...}
IExtenderProvider Definition -
public interface IExtenderProvider { bool newExtend(object extendeNew); }
Kini anda perlu melaksanakan kaedah Extend yang baharu. Perkara ini lakukan adalah kembali benar untuk setiap komponen atau kawalan yang berkaitan.
Atas ialah kandungan terperinci Apakah komponen pembekal sambungan dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!