Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Virtual Treeview C# Äquivalent gesucht (https://www.delphipraxis.net/153743-virtual-treeview-c-aequivalent-gesucht.html)

Prototypjack 14. Aug 2010 15:33

Virtual Treeview C# Äquivalent gesucht
 
Moin,

Nachdem auch ich mittlerweile, nach fast 10 Jahren Delphi, etwas von der Politik beunruhigt bin (naja, das bin ich eigentlich schon länger, aber jetzt reißt mir schön langsam der Geduldsfaden), denke ich darüber nach, und da scheine ich momentan ja nicht der einzige zu sein, vollkommen in Microsofts Lager zu wechseln.
Das einzige was mich davon abhält, denn ich habe schon einige kleine Sachen in C# realisiert, ist das Fehlen des Virtual Treeviews von Mike Lischke. Ich habe mich über die Jahre so sehr an die Komponente gewöhnt (und benutze sie in geschätzten 90% meiner Projekte), dass ich nicht wirklich ohne sie arbeiten will.

Daher meine Frage: Gibt es eine ähnlich mächtige .NET Komponente (für C# im Speziellen)?

Danke & Grüße,
Max

jfheins 14. Aug 2010 16:18

AW: Virtual Treeview C# Äquivalent gesucht
 
Ich hab gehört, DevExpress hat ein paar nette Komponenten, vielleicht ist da ja auch was für dich dabei ;9
Das z.B.: http://www.devexpress.com/Products/N...rms/Tree_List/

Ich muss aber gestehen, ich kenne weder das Virtual TreeViwe, noch das Ding von DevExpress :angel2:

generic 15. Aug 2010 09:59

AW: Virtual Treeview C# Äquivalent gesucht
 
Es wurde an einer VST Variante für .Net gearbeitet. Allerdings kann ich dir nicht sagen wie weit das Projekt gekommen ist.

wicht 15. Aug 2010 12:18

AW: Virtual Treeview C# Äquivalent gesucht
 
In der Firma nutzen wir an manchen Stellen das Teil von DevExpress.
Es hat mich bei der Benutztung sogar an den VirtualTree von Mike erinnert, aber das ist auch schon etwas her, dass ich damit gearbeitet habe. Man kann sich da ja mal eine Testversion runterladen, das würde ich ausprobieren.

jbg 15. Aug 2010 12:25

AW: Virtual Treeview C# Äquivalent gesucht
 
Zitat:

Zitat von generic (Beitrag 1042278)
Es wurde an einer VST Variante für .Net gearbeitet. Allerdings kann ich dir nicht sagen wie weit das Projekt gekommen ist.

Das war zu Delphi.NET Zeiten.

Medium 15. Aug 2010 16:26

AW: Virtual Treeview C# Äquivalent gesucht
 
Ich hab leider nie mit dem Virtual Tree View gearbeitet, allerdings sind die in .NET enthaltenen Controls "TreeView" und "ListView" ausgesprochen mächtig. Weit mächtiger als was man aus der VCL gewöhnt ist. Vielleicht können die ja schon alles was du brauchst!

Prototypjack 16. Aug 2010 10:35

AW: Virtual Treeview C# Äquivalent gesucht
 
Zitat:

Zitat von jfheins
Ich hab gehört, DevExpress hat ein paar nette Komponenten, vielleicht ist da ja auch was für dich dabei ;9
Das z.B.: http://www.devexpress.com/Products/N...rms/Tree_List/

Danke, das werde ich mir mal genauer ansehen. Dennoch scheint der Tree von DevExpress sowohl weniger mächtig, als auch erheblich teurer zu sein, als das VST (OpenSource vs. ~300 Euro).

Zitat:

Zitat von jfheins
Ich muss aber gestehen, ich kenne weder das Virtual TreeViwe, noch das Ding von DevExpress :angel2:

Meine Güte, ich wüsste gar nicht, wie man ohne die Komponente überhaupt vernünftig arbeiten kann ;). Das Teil findet, soweit ich weiß, ja sogar in der Delphi-IDE selbst an mehreren stellen Verwendung. Ich kann nur jedem empfehlen mal einen Blick darauf zu werfen, die etwas höhere Lernkurve ist es auf jeden Fall wert!

Zitat:

Zitat von generic
Es wurde an einer VST Variante für .Net gearbeitet. Allerdings kann ich dir nicht sagen wie weit das Projekt gekommen ist.

Wie jgb schon richtig bemerkt hat, war das ganze zu Delphi.NET Zeiten und das Projekt verschwand, soweit ich mich erinnere, auch recht schnell wieder in der Versenkung. Von einer nativen .NET Umsetzung hätte ich bis jetzt (leider) noch nichts gehört.

Zitat:

Zitat von Medium
[...] allerdings sind die in .NET enthaltenen Controls "TreeView" und "ListView" ausgesprochen mächtig.

Hmm, daran hatte ich bis jetzt noch gar nicht gedacht.

Ich denke ich setze mich in den nächsten Tagen mal daran zu evaluieren, was die mitgelieferten Komponenten so können. Ein echtes C#-VST wird es, wie es aussieht, wohl niemals geben. Aber gut, eine einzelne (wenn auch grandiose) Komponente ist einfach zu wenig gegenüber den Vorteilen von C# und Microsofts IDE.

Danke an alle!

Grüße,
Max

Stevie 16. Aug 2010 10:59

AW: Virtual Treeview C# Äquivalent gesucht
 
Eventuell was für dich: ObjectListView

Phoenix 16. Aug 2010 15:29

AW: Virtual Treeview C# Äquivalent gesucht
 
Du kannst mit einer doppelt verketteten Liste und ein wenig XAML etwas viel mächtigeres in WPF bauen. Das geniale Databinding macht es möglich. Unter Windows Forms würde ich sowas nicht probieren, die darunter liegende Technologie GDI+ würde dich von der peformance nur enttäuschen.

Prototypjack 16. Aug 2010 17:18

AW: Virtual Treeview C# Äquivalent gesucht
 
Zitat:

Zitat von Stevie (Beitrag 1042502)
Eventuell was für dich: ObjectListView

Ui, das sieht in der Tat gar nicht so übel aus, danke für den Hinweis!

Zitat:

Zitat von Phoenix
Du kannst mit einer doppelt verketteten Liste und ein wenig XAML etwas viel mächtigeres in WPF bauen.

Das interessiert mich jetzt aber doch. Ich habe da dunkel im Hinterkopf, dass ich die WPF damals als nicht sehr performant empfunden habe (und das im Geiste auch so abgestempelt habe). Hat sich das mittlerweile geändert? Was das Databinding (speziell im Falle eines Trees/Listviews) angeht, hast du da zufällig ein paar weiterführende Links bzw. Lektürevorschläge? Die WPF an sich ist ja sowieso eine relativ coole Sache, mit der ich mich schon seit längerem näher beschäftigen wollte.

Grüße,
Max


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz