我是第一次构建自定义控件,它仍在制作中,但基本上它是一个复合自定义控件,包含一堆下拉菜单和按钮。提前考虑,我遇到了问题,我需要通过ID访问其中一些子控件,但我怎么知道他们的ID?我无法在设计时设置它们,因为那时会有许多重复的ID,所以如何设置/获取它们?
感谢任何输入, 利奥
答案 0 :(得分:1)
您可以在Custom控件中为它们声明getter属性,如下所示:
public string InnerControlID
{
get
{
return innerControl.ID;
}
}
创建此控件时可以设置ID。