DataGridViewRow.DataBoundItem Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het gegevensgebonden object op dat de rij heeft ingevuld.
public:
property System::Object ^ DataBoundItem { System::Object ^ get(); };
[System.ComponentModel.Browsable(false)]
public object DataBoundItem { get; }
[System.ComponentModel.Browsable(false)]
public object? DataBoundItem { get; }
[<System.ComponentModel.Browsable(false)>]
member this.DataBoundItem : obj
Public ReadOnly Property DataBoundItem As Object
Waarde van eigenschap
De gegevensgebonden Object.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de DataBoundItem eigenschap gebruikt om toegang te krijgen tot een zakelijk object dat is gebonden aan een rij. Dit codevoorbeeld maakt deel uit van een groter voorbeeld in How to: Access Objects Bound to Windows Forms DataGridView Rows.
void invoiceButton_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in this.dataGridView1.SelectedRows)
{
Customer cust = row.DataBoundItem as Customer;
if (cust != null)
{
cust.SendInvoice();
}
}
}
Private Sub InvoiceButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles InvoiceButton.Click
For Each row As DataGridViewRow In Me.DataGridView1.SelectedRows
Dim cust As Customer = TryCast(row.DataBoundItem, Customer)
If cust IsNot Nothing Then
cust.SendInvoice()
End If
Next
End Sub
Opmerkingen
Het rechtstreeks openen van gegevensgebonden objecten via rijobjecten is handig wanneer u geen directe toegang hebt tot de gegevensbron die de objecten bevat. Het is ook handig als u objecten wilt bewerken die zijn gebonden aan geselecteerde rijen of rijen die als argumenten worden doorgegeven aan gebeurtenis-handlers.