Suchergebnisse
Suchergebnisse 1-20 von insgesamt 20.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
also der 3-state-Treeview ist von mir. Mit deinem Treeeview kannsteden nicht verknüpfen- was immer du damit gemeint haben magst. Dein Treeview muß weg, mein Treeview muss aus der Toolbox stattdessen aufs Form gezogen werden. Selber die Nodes auf CState.Indeterminated zu setzen ist garnet vorgesehen, sondern die Logik, wann ein Node Indeterminated ist (nämlich wenn seine Childs beide anneren States aufweisen) ist bereits eingebaut.
-
Es ist halt ein Treeview, nicht mehr und nicht weniger. die Bildle hab ich vergessen, wie das gemacht ist. Vermutlich ist das ebenso gemacht, wie man es in einem normalen Treeview auch machen würde. Auch das Befüllen aus dem Dateisystem ändert sich um keinen Deut, ob man nun den Standard- oder meinen TV nimmt. Zum Dateisystem habich übrigens ein wirklich mordsmäßiges Projekt gemacht, mit LazyLoading im NebenThread und so Sperenzchen: Ordnerstruktur im Treeview Vermutlich oversized für deinen Bed…
-
Zitat von Kababär: „Die Smileys sollten weg und die Knarre zum Anzeigen der zurzeit selektierten Node müsste ich noch entfernen. Verrätst du mir wie das geht?“jetzt hab ich nochmal geguckt: Ja, das ist Standard-Treeview-Handling: Dem Treeview die ImageList-Property setzen, und dann einen ImageIndex und einen SelectedImageIndex. Macht man alles im Designer.
-
Zitat von Kababär: „Brauche wohl nicht zu erwähnen, dass ich ein Anfänger bin.“Lass es. Du merkst: Control-Entwicklung ist nicht trivial. Interessant, dass du den Bug beim Doppelklick bereits gefunden hast - da haben mich erst annere drauf aufmerksam machen müssen, und ich war schon ganz verzweifelt, weil ich in meim TST den Bug nicht fund. bis ich mal drauf kam, dass der Bug bereits im Original-Treeview besteht, und bei meim nur noch bisserl deutlicher rauskommt.
-
Zitat von Kababär: „Zwar stimmt auch da schon der SII, allerdings will er ihn nicht setzen.“jetzt hab ich auch rumprobiert, und man kann den StateImageIndex durchaus setzen, aber das hat keine Auswirkung auf die Anzeige. Scheint ein weiterer Bug im Treeview zu sein. Wieso das nicht gefixt wird? Weil MS will Wpf verkaufen - an WinForms machen die nix mehr
-
WM_Paint wird erreicht. Zumindest in mein 3STV Ansonsten wirfst du grad alles durcheinander, und wirst dich noch wundern, was die Schlüsselworte Inherits, Mybase etc. noch alles bewirken, warum Mybase.WndProc() mal geht und mal nicht, ob und unter welchen Umständen eine zweite Klasse die Logik managen kann, usw. Wie gesagt: Es ist nicht trivial, und deinen Äußerungen entnehme ich, dass dir die OOP-Grundlagen fehlen. dieses Buch lesen (hingegen das Galileio-Openbook ist Mist)
-
Zitat von Kababär: „Sobald ich fertig bin mit dem Treeview, werde ich mich da mal durchlesen.“Das ist genau die falsche Reihenfolge! Erstmal dauert das mit deim Treeview dadurch 3mal so lange als es bräuchte, wenn du die Grundlagen hättest, und dann ist das Ergebnis mit Sicherheit ein Code-Horror. Sodass - wenn du Ansprüche an dein Proggen hast - du es eh nochmal neu und richtig coden wirst. Was ich dir übrigens auch empfehle, mal anzugugge: Visual-Studio richtig nutzen - ist bestimmt iwas dabei…
-
Zitat von ErfinderDesRades: „ich finde dadurch keine Veränderung des Bugs - hast du das ausprobiert?“Ups! Jetzt nochmal probiert, und es entfernt den Bug doch! Keine Ahnung, was ich zuvor probiert hab. Zwar ist vmtl. nun die Doppelclick-Funktionalität beim Deibel, aber die ist eh nicht ganz einfach. ah- ausserdem kriegt mans mit einem Hittest vlt. doch noch komplett hin, sodass der Bug ganzngar gefixt ist Tatsache - sieht aus wie voller Erfolg:VB.NET-Quellcode (16 Zeilen)Also die Zeilen 4-7 fixe…
-
ja, natürlich. Entweder dein VS ist iwie voll verdaddelt, oder du kennst noch allerlei Knöppe nicht. Und da kann man sich den mund fusslich labern. ich hab jetzt auch kein Video speziell zum Einbinden. Naja, jetzn haufen Screenshots Und ich hab den Tester auch am Ende geschlosssen und wieder aufgemacht.