Hallo,
ich habe von
ComboBox eine Komponente
uFilenameDlg abgeleitet.
(Inhalt: Der ComboBox wurde ein OpenFileDialog zugeordnet; im Textbereich kann ein Datei- oder Pfadname eingegeben werden; durch das Öffnen der Box oder den Down-Button wird der Dialog aufgerufen.)
Die Komponente selbst funktioniert vollständig zu meiner Zufriedenheit; aber einige "Schönheitsfehler" sollten noch beseitigt werden:
[ToolboxBitmap(typeof(uFilenameDlg), "uFilenameDlg.Bmp")] wird nicht berücksichtigt
Ich habe - wie an verschiedenen Stellen erläutert - dieser Komponente eine eigene Bitmap zugeordnet; diese wird aber nicht in der Komponentenpalette angezeigt, sondern durch das Zahnrad ersetzt. Fehlt noch eine andere Einstellung, oder ist die Borland-
IDE schuld?
Bitmap des Down-Button ändern
Ich möchte den "Pfeil abwärts" ersetzen durch die "drei Punkte" zum Durchsuchen o.a. Leider gibt es keine Eigenschaft ButtonStyle. Kann/Sollte ich den Button selbst zeichnen? Durch Layout() oder Paint()? Oder...?
Description der OpenFileDialog-Eigenschaften
Ich habe die Eigenschaften des Dialogs übernommen als Eigenschaften von uFilenameDlg. Die Hilfe-Funktion des PropertyGrid kann ich selbst vorbereiten. Gibt es einen einfachen Weg zum "Kopieren" der Beschreibung, z.B. in dieser Art:
[Description(Dlg.DefaultExt.DescriptionAttribute.De scription)]
Danke für Tipps!
Jürgen