-3
My Custom TextBox erwartet:Meine Ereignis nicht ausgelöst, wenn
class NameTextBox
{
public string nameid {get; set;}
}
Meine Hauptklasse:
class PanelPopulator
{
public NameTextBox nameTextBox = new NameTextBox();
public PanelPopulator()
{
nameTextBox.MouseClick += NameTextBox_MouseClick;
p.Controls.Add(nameTextBox);
}
private void NameTextBox_MouseClick(object sender, MouseEventArgs e)
{
switch (e.Button)
{
case MouseButtons.Left:
// Left click
break;
case MouseButtons.Right:
//Right click
break;
}
}
}
Das Problem mein NameTextBox_MouseClick(...)
Veranstaltung ist nicht auf einen Mausklick auszulösen scheint. Ich habe das gleiche auf einer normalen Form versucht und es funktioniert gut.
zeigen vollständige Implementierung von benutzerdefinierten Textfeld? –
was ist 'p'? und könnten Sie bitte Ihre Einrückungen formatieren? – Default
posten Sie bitte ein minimales kompilierbares Beispiel, das würde nicht kompilieren –