Combobox borderstyle
Hallo ich habe die combobox-Steuerelements flatstyle auf flat.
Ist es möglich, einen Rahmen zeichnen, um dieses zu Steuern?
Die Steuerung nicht über die borderstyle-Eigenschaft. Irgendwelche Vorschläge würden geschätzt. Randbemerkung: ich möchte halten Sie die flatstyle flat, wenn überhaupt möglich.
Die Kontrolle der Eltern zurückgreifen können, um einen Rahmen um ihn in der Paint-Ereignisprozedur.
InformationsquelleAutor p0enkie | 2012-11-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Steckte es in eine panel-Rand an der Tafel, Setzen cmb-box im panel cmb-box andocken füllen und Border-style flat.einfach, aber nicht so elegante Lösung.
InformationsquelleAutor WozzeC
Erstellen von benutzerdefinierten ComboBox-Steuerelement, und überschreiben Sie es
WndProc
Methode. Sie können leicht ziehen Sie eine Grenze mit ControlPaint.DrawBorder Methode:BTW Es ist auch überlastet DrawBorder Methode, die es erlaubt, zu legen Sie die Breite der Grenze. Verwenden Sie es, wenn Sie brauchen.
Versuchen Sie, den code, bevor Sie es veröffentlichen.
du hast Recht, mein Fehler, behoben
sorry, nicht die Fähigkeit haben, führen Sie es auf VS. Jetzt werden alle geprüft und arbeiten
InformationsquelleAutor Sergey Berezovskiy