Gibt es ein Delphi-Äquivalent zu C# PropertyGrid
? Ich möchte etwas Ähnliches wie den Objektinspektor in RAD Studio implementieren.Was ist das Delphi-Äquivalent von C# PropertyGrid?
Antwort
Delphi hat TValueListEditor, aber es ist extrem einfach, nicht annähernd die Funktionalität des Objektinspektors. Dafür benötigen Sie eine Kontrolle von Drittanbietern. JVCL hat eine fähige, kostenlose Inspektor-Komponente, und es gibt viele kommerzielle, wie Inspex von Raize Software und VerticalGrid von Developer Express. VerticalGrid gibt es in mehreren Varianten, von denen eine als Objektinspektor fungiert - Sie müssen lediglich eine Instanz einer Eigenschaft zuweisen, und die Komponente erledigt den Rest.
Während ich die Preisgestaltung überprüft habe, würde ich auch TMS-Software untersuchen. Ich weiß, dass sie einen Property-Editor haben, der genauso fortschrittlich ist wie Developer Express - aber TMS sind normalerweise preiswerter als Developer Express.
Sie könnten auch eine schnelle Suche als www.Koder.com und sehen, ob Sie dort einige Opensource-Alternativen finden. Persönlich ging ich für TMS.