Hallo, für was braucht man das? Ein Label dient doch nur zur Ausgabe von Informationen an den User. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 19.11.2005 um 14:50 Uhr von Uwe editiert.
Ich schreib für ein Programm grade eine Outlook-ähnliche Leiste. Wenn man auf einen der untereinander angeordneten Buttons klickt, fährt ein Panel mit 3 Wahlmöglichkeiten aus (3 Labels) und die unteren Buttons verschieben sich dementsprechend nach unten. Ist praktisch fertig. Für Benutzer, die den PC nur mit der Tastatur bedienen müssen/können, will ich die Labels aber mit einem TabStop versehen. In der .Net-Welt, wo sogar eine pictureBox einen Click-Handler hat, müsste das doch möglich sein !
Ich danke Dir für Dein Vertrauen Aber ohne jetzt gross Aufwand zu betreiben, schlag ich Dir vor Button's einzusetzen. Die Eigenschaften: FlatApearance / BorderStyle = 0 FlatStyle = Flat
@runtime button1.Left = 0; button1.Width = panel1.Width; -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 19.11.2005 um 16:12 Uhr von Uwe editiert.
Aber der Button hat leider immer nen Rand, egal was ich mach und die Eigenschaft BorderStyle = 0 gibt's leider.net.
Natürlich würds so gehen, aber es schaut halt dann sch....lecht aus. Ich bin nämlich der Meinung, dass das Auge mitprogrammiert Sonst fällt mir persönlich kein anderer Lösungsvorschlag mehr ein.
Das mit dem TabStop auf n label müsste doch auch gehen. Die Eigenschaften sind doch durchweg vererbt oder ?