Wie man auf eine bestimmte Zelle in einem DataGridView auf die Auswahl geändert
Mit einem Listenfeld, ich habe den folgenden code zu extrahieren den ausgewählten Gegenstand:
private void inventoryList_SelectedIndexChanged(object sender, EventArgs e)
{
String s = inventoryList.SelectedItem.ToString();
s = s.Substring(0, s.IndexOf(':'));
bookDetailTable.Rows.Clear();
...
more code
...
}
Will ich tun, etwas ähnliches für ein DataGridView, das ist, wenn sich die Auswahl ändert, rufen Sie den Inhalt der ersten Zelle in der Zeile ausgewählt. Das problem ist, ich weiß nicht wie ich auf die Daten zugreifen, element.
Jede Hilfe wird sehr geschätzt.
InformationsquelleAutor Elie | 2009-01-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass das ist, was du bist suchen für. Aber wenn nicht, wird es hoffentlich geben Sie mal ein Anfang.
Ich bin mir nicht sicher, ob ich verstehe, was du meinst. Fragen Sie, wie man die Steuerung zu nennen, die Funktion? Verwenden Sie den VS-designer (klicken Sie auf das Steuerelement und Eigenschaften) oder diese im Konstruktor: this.dataGridView1.SelectionChanged += new-System.EventHandler(dies.dataGridView1_SelectionChanged);
(Wobei "dataGridView1" ist der name Ihrer Daten raster)
Danke, ich bin neu in der VS-designer, und wenn ich doppelt auf das Steuerelement, erstellt es die CellContentClick Methode, und ich konnte nicht herausfinden, wie man es schaffen das SelectionChanged-Methode.
Kein problem, ich bin froh, dass es funktionierte. 🙂 Durch die Art und Weise, in der VS-designer, wenn Sie auf ein Steuerelement klicken, schauen Sie auf die Eigenschaften-Fenster. Klicken Sie auf die orangefarbene Blitz-Symbol am oberen Rand des Fensters. Zeigen Sie eine Liste aller verfügbaren Ereignisse. Doppelklicken Sie auf eine, um es hinzuzufügen.
InformationsquelleAutor Mitchell Gilman
Dies ist ein weiterer Weg der Annäherung an diese Frage mit Hilfe der Spalte name.
Wenn Sie müssen übergeben Sie die Daten aus der ausgewählten Zeile übergeben Sie es auf diese Weise die andere form.
InformationsquelleAutor seem7teen