Hur gör jag för att från en User Control få tag på namnet som kontrollen har i designtime "(Name)" när den används på ett form. Kluriga grejer. Tackar. Nu fungerar det som jag vill. Namn på User Control i Designtime
Kod från user control.
<code> Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
If Me.DesignMode Then
label1.text = ????' "Me.Name" är inte det jag söker
End If
End Sub</code>
Rätt kod här: Tackar Johan nedan för hjälpen:
<code>
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
If Me.DesignMode Then
lblLabel.Text = Me.Site.Name
End If
End Sub
</code>Sv: Namn på User Control i Designtime
Jag kollade lite och kom fram till att: me.ActiveControl kanske kunde funka.
Vet dock inte om så är fallet.
//Mikael.NETSv: Namn p&#229; User Control i Designtime
Är det någon som har ett bättre förslag än att lägga den i "OnPaint"?