Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    Name: DatagGidViewEx Beschreibung: Die vorgestellte Bibliothek ersetzt System.Windows.Forms.Datagridview mit einem Control, das spaltenbezogene, kumulative Filter-Funktionalität zur Verfügung stellt. ########################################################### Achtung: Überarbeitete Version in Post #29 (2017-03-28) ########################################################### Downloads: vb-paradise.de/index.php/Attac…3b65f28d07a8d1b0aa7b35625 (158,94 kB) (Bugfixes: Farbmanagement, Filterparsing) (A…

  • Benutzer-Avatarbild

    Wie schon oben angedeutet, erfolgt das setzen der Cellfarben über die Property BackColor VB.NET-Quellcode (16 Zeilen) Die Inhertance der Cell-Styles its ganz gut in Cell Styles in the Windows Forms DataGridView Control dargestellt

  • Benutzer-Avatarbild

    Das ist für die Designtime richtig, bei Ausführung werden jedoch die Farben angepasst. Kommt auf die ToDo-Liste.

  • Benutzer-Avatarbild

    vb-paradise.de/index.php/Attac…3b65f28d07a8d1b0aa7b35625 Das ist das Ergebnis aus Deinem Musterprojekt, wenn Property Backcolor verändert wird: Im linken DGV auf Colors.Red, im mittleren auf Colors.LightSalmon Gleichzeitig wurde in beiden Grids DefaultRowHeaderCellStyle angepasst: Links auf SystemColors.Window, Mitte auf Color.CadetBlue Alle Anpassungen erfolgten im Designer, nicht in der Entwicklungsumgebung, sondern in Deinem Musterprojekt Scheint doch zu funktionieren?

  • Benutzer-Avatarbild

    Bug bestätigt. Ursache: Unzureichendes parsen der Filtereingabe. In ToDo-Liste aufgenommen //Erledigt, siehe Download US.WindowsEx.FormsEx.ControlsEx.4.2015.0326.15.zip in Post#1

  • Benutzer-Avatarbild

    Hab' ich wolhl nicht erwähnt: Ich bin bekennender Anwender der von VS zur Verfügung gestellten Mechanismen. Geh' doch bitte einmal wie folgt vor:- Ziehe ein LEERES DataGridViewEx aus der Werkzeugleiste auf das Form - Stelle im Datenquellenfenster eine Verbindung zu Deiner Datenbank her und übernehme die Tabellen/Abfragen die Du benötigst - Ziehe aus dem Datenquellenfenster die Tabelle oder Abfrage auf das DataGridViewEx - Erweitere und/oder erstelle im Dataset Deine zusätzlichen Abfragen - Berüc…

  • Benutzer-Avatarbild

    Doch, kriegst Du hin. Das Filtering erwartet als Datenquelle ein Bindingsource. Nimm Deine Datatable und füge sie einer Bindingsource als Datenquelle zu: Me.MyBindingsource.DataSource=Me.MyDataTable.DefaultView

  • Benutzer-Avatarbild

    Noch ein Hinweis: Die Bindingsource macht, neben vielem anden, das Filtern einfach- Wenn Du aber doch Deine Klasse direkt binden willst, so muss für die Filterfunktionalität die IBindingListView-Schnittstelle implementiert sein.

  • Benutzer-Avatarbild

    Zitat von axelp: „this.sqlControl.SQLDataTable;“ Wie ich schon sagte, die Datenquelle MUSS Zitat von us4711: „IBindingListView-Schnittstelle“ implementieren, darauf baut alles auf, im Übrigen auch das Standard-Datagridview. Ohne diese Implementierung wirst Du nicht weiterkommen. Wenn's dann mit Standard-Lösungen klappt, umsobesser. Große Datenmengen: Auch dazu gibt's Lösungen: Eigenschaft Virtualmode und Event CellValueNeeded in der DataGridView-Definition. Damit kannst Du ganz nach Wunsch das L…

  • Benutzer-Avatarbild

    @axelp Ich schau' mal, was ich da machen kann. Hab's in jedem Falle in die ToDo-Liste aufgenommen. Im Moment entwickle ich en einer EnumComboBoxColumn, die als Lookup-Datenquelle eine Enum annimmt ... wird wohl diese Woche Online gehen.

  • Benutzer-Avatarbild

    @steffenforever Bin gerade im Schnee.In 2 Wochen retour, melde mich dann.

  • Benutzer-Avatarbild

    Wenn's dicke kommt, kommts dicke. Nach Festplattenausfall sind die Originalsourcen des Beitrags den Weg alles irdischen gegengen, also nicht mehr verfügbar. Aber zwischenzeitlich hatte ich eine wenig weiterentwickelt, daher nachstehend die neuen (und stabilen) Ressourcen. Die erforderlichen DLL's: vb-paradise.de/index.php/Attac…3b65f28d07a8d1b0aa7b35625 (259,48 kB) Das Testprojekt: vb-paradise.de/index.php/Attac…3b65f28d07a8d1b0aa7b35625 (143,25 kB) Die korrekte Vorgensweise zur Benutzung ist nu…