开发自定义控件,如何使得控件中的子控件能够在设计时动态赋予数量和属性?
例如一个控件是用表格筐住的,其中有若干单元格子。格子里可能是个dropdownlist,可能是个textbox。
现在要求是在别人引用了我这个控件后
1,能够让他在设计的时候指定有多少个单元格子会被按顺序填上控件。就是控件里面有个属性subcontrol number,我设置=4,那么在设计器里面怎么自动出来一个list形状的子控件属性设计,在这里面,能设置的子控件的数量正好是我刚才设置的4。
2,能够自己定义格子里面是dropdownlist还是textbox,每个子控件有个属性,能够做选择。就类似像datagrid里面能选加入的column何种类型一样。
好难阿。写死了好办,要这样灵活没啥想法阿。各位给点思路?