Gibt es eine Möglichkeit, ein UserControl unkenntlich zu machen?Gibt es eine Möglichkeit, ein UserControl unkenntlich zu machen?
EDIT: So SetStyle(ControlStyles.Selectable, false)
ist der Weg zu gehen. Aber immer noch gibt es einen Unterschied zu Control
. Wenn Sie das Formular Control
erben, verliert die anfängliche Steuerung nicht den Fokus. Aber nach Ihrer Kontrolle Klick auf die von UserControl
und
ControlStyles.Selectable
angewendet Fokus abgeleitet wird, wird von der ersten Steuerung entfernt.
Es funktioniert nicht, wenn UserControl TextBox eingebettet hat. Das Textfeld erfasst den Fokus. – volody
@volody: Ja, das untergeordnete Steuerelement kann den Fokus erfassen, aber das 'UserControl' kann nicht. –