我有一个标签面板,其中有一个文本即将到来的生日,我运行查询以查找是否有任何即将到来的生日并将它们绑定到数据列表。
所以我想把生日的数量显示为即将到来的生日(1)或即将到来的生日(2),但我无法从代码中找到任何方法来执行此操作
我的标签索引是2,即使我这样做
TabContainer1.Tabs(2).HeaderTemplate ???????我不知道下一步该做什么..它只包含一个方法InstantiateIn()
如果有人知道如何编辑模板,请告诉我....
深受欢迎
答案 0 :(得分:0)
根据ITemplate界面创建一个名为MyHeaderTemplate的新类。 在新类中,添加InstantiateIn()方法的实现以自定义模板内容。
public class MyHeaderTemplate : ITemplate
{
public void InstantiateIn(Control container)
{
//TODO: Add you customisation here...
Label lbl = new Label();
lbl.Text = "foo";
// Lastly, add the controls to the container...
container.Controls.Add(lbl);
}
}
创建新类后,将其分配给选项卡的HeaderTemplate。 例如
TabContainer1.Tabs(2).HeaderTemplate = new MyHeaderTemplate()