VB6/VBA MSFlexGrid zu VB.NET DataGridView
Wieder einmal mehr fantastisch VB6 zu VB.NET migration.
Okay, sicher, das ist nicht unbedingt eine "Frage" in der definition, aber es wird viele Fragen beantworten, die Nutzer in der Zukunft haben werden, und hoffentlich beantworten meiner Fragen.
Ich versuche zu kompilieren eine Liste von Eigenschaften und Funktionen innerhalb MSFlexGrid
in VB6/VBA und .NET DataGridView
gibt, die die selben oder etwas gleichen verwendet. Nicht nur, dass ich Sie brauche, aber ich bin sicher, es gibt mehr, die dies tun.
Bisher dies ist, was ich habe, und ich möchte, dass die anderen fühlen sich frei, um hinzuzufügen und zu Bearbeiten, wie du willst. Ich hoffe, dies hilft mir, mich und andere zu bekehren alten Steuerelementen in .NET-Steuerelemente mit der gleichen Funktionalität wie in den alten code. Wenn Sie Lust auf hinzufügen, geben Sie den Bezug in die Korrekten und die definition in eigenen Ort:
VB6/VBA VB.NET MSFlexGrid.Cols ::::: DataGridView.ColumnCount MSFlexGrid.Col ::::: ??? MSFlexGrid.Rows ::::: DataGridView.RowCount MSFlexGrid.Row ::::: ??? MSFlexGrid.TextMatrix ::::: DataGridView.Item(Int32,Int32).Value MSFlexGrid.TextArray ::::: ??? Add More Here ::::: Add More Here
Definitionen VB6:
-
MSFlexGrid.Cols = Gibt zurück oder legt die Gesamtzahl der Spalten in einer MSFlexGrid.
-
MSFlexGrid.Col = Gibt zurück oder legt die Koordinaten der aktiven Zelle in einer MSFlexGrid.
-
MSFlexGrid.Zeilen = Gibt zurück oder legt die Gesamtzahl der Zeilen in einer MSFlexGrid.
-
MSFlexGrid.Zeile = Gibt zurück oder legt die Koordinaten der aktiven Zelle in einer MSFlexGrid.
-
MSFlexGrid.TextMatrix = Gibt zurück oder legt den text-Inhalt einer beliebigen Zelle. Diese Eigenschaft können Sie festlegen oder abrufen des Inhalts einer Zelle ohne änderung der Zeile und Col Eigenschaften
-
MSFlexGrid.TextArray = Gibt zurück oder legt den text-Inhalt einer beliebigen Zelle. Diese Eigenschaft können Sie festlegen oder abrufen des Inhalts einer Zelle ohne änderung der Zeile und Col Eigenschaften.
-
Fügen Sie Hier Mehr
Definitionen VB.NET:
-
DataGridView.ColumnCount = Ruft ab oder legt die Anzahl der angezeigten Spalten in der DataGridView.
-
DataGridView.RowCount = Ruft ab oder legt die Anzahl der angezeigten Zeilen in der DataGridView.
-
DataGridView.Element(Int32,Int32).Wert = Stellt einen indexer zu bekommen, oder legen Sie die Zelle am Schnittpunkt der Spalte und der Zeile mit der angegebenen Indizes, und gibt dann den Wert.
-
Fügen Sie Hier Mehr
- In .Net, Windows forms-Steuerelemente (DataGridViews besonders) sind in der Regel verpflichtet zu Datenquellen - business-Objekte und Modelle mit Einbinden. Wo, wie in VB6 MSFlexGrids waren in der Regel bevölkert von hand, oder mit einem ADODB.recordset oder die ungeraden Gelegenheit, wo Sie vielleicht binden Sie ein HeiracrchicalMSFlexGrid mit einem Geformten SQL-Befehl. Wenn es also darum geht zu MSFlexGrid.Col/Row-Eigenschaften, die Sie zu Ihnen Zugang über Ihre Objekt-Modell eher als die Kontrollgruppe. Trennung der Anliegen. ps Bearbeitungen lol
Du musst angemeldet sein, um einen Kommentar abzugeben.
Row-und Col-Eigenschaften, die Sie verwenden könnte, so etwas wie:
Dann halten Sie suchen und passend zu jeder Eigenschaft, Methode und Ereignisse, die mit der ursprünglichen Steuerung.