Hej! Hej, Lägga till kontroller till en Web Custom Control
Är det någon som vet vad som krävs för att man ska kunna göra en Web Custom Control innehållandes en panel till vilken man sedan, designtime, kan lägga till andra kontroller precis som man gör om det bara rört sig om en vanlig panel? Jag lyckas göra en WCC i form av en panel, easy piecy, men sen är det stopp!
//MattiasSv: Lägga till kontroller till en Web Custom Control
Du kan göra Panel publik och inte privat. Fast snyggast är nog att du lägger till en metod på din user control som i sin tur ropar på panel.controls.add typ:
Anrop (C#):
<code>
minUserControl.Add(control);
</code>
Add metoden (C#):
<code>
public void Add(Control control)
{
if(control == null)
throw new ArgumentNulleException("Något felmedelande som är passande!");
this.myPanel.Controls.Add(control);
}
</code>
Mvh Johan