DataGridTextBox.SetDataGrid(DataGrid) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public:
void SetDataGrid(System::Windows::Forms::DataGrid ^ parentGrid);
public void SetDataGrid (System.Windows.Forms.DataGrid parentGrid);
member this.SetDataGrid : System.Windows.Forms.DataGrid -> unit
Public Sub SetDataGrid (parentGrid As DataGrid)
Parameter
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieses Members veranschaulicht.
// Create a DataSet with a table and populate it.
private:
void MakeDataSet()
{
myDataSet = gcnew DataSet( "myDataSet" );
DataTable^ tPer = gcnew DataTable( "Person" );
DataColumn^ cPerName = gcnew DataColumn( "PersonName" );
tPer->Columns->Add( cPerName );
myDataSet->Tables->Add( tPer );
DataRow^ newRow1;
for ( int i = 1; i < 6; i++ )
{
newRow1 = tPer->NewRow();
tPer->Rows->Add( newRow1 );
}
tPer->Rows[ 0 ][ "PersonName" ] = "Robert";
tPer->Rows[ 1 ][ "PersonName" ] = "Michael";
tPer->Rows[ 2 ][ "PersonName" ] = "John";
tPer->Rows[ 3 ][ "PersonName" ] = "Walter";
tPer->Rows[ 4 ][ "PersonName" ] = "Simon";
// Bind the 'DataSet' to the 'DataGrid'.
myDataGrid->SetDataBinding( myDataSet, "Person" );
myDataGridTextBox->DataBindings->Add( "Text", myDataSet, "Person::PersonName" );
// Set the DataGrid to the DataGridTextBox.
myDataGridTextBox->SetDataGrid( myDataGrid );
}
// Create a DataSet with a table and populate it.
private void MakeDataSet()
{
myDataSet = new DataSet("myDataSet");
DataTable tPer = new DataTable("Person");
DataColumn cPerName = new DataColumn("PersonName");
tPer.Columns.Add(cPerName);
myDataSet.Tables.Add(tPer);
DataRow newRow1;
for(int i = 1; i < 6; i++)
{
newRow1 = tPer.NewRow();
tPer.Rows.Add(newRow1);
}
tPer.Rows[0]["PersonName"] = "Robert";
tPer.Rows[1]["PersonName"] = "Michael";
tPer.Rows[2]["PersonName"] = "John";
tPer.Rows[3]["PersonName"] = "Walter";
tPer.Rows[4]["PersonName"] = "Simon";
// Bind the 'DataSet' to the 'DataGrid'.
myDataGrid.SetDataBinding(myDataSet, "Person");
myDataGridTextBox.DataBindings.Add("Text",myDataSet,"Person.PersonName");
// Set the DataGrid to the DataGridTextBox.
myDataGridTextBox.SetDataGrid(myDataGrid);
}
' Create a DataSet with a table and populate it.
Private Sub MakeDataSet()
myDataSet = New DataSet("myDataSet")
Dim tPer As New DataTable("Person")
Dim cPerName As New DataColumn("PersonName")
tPer.Columns.Add(cPerName)
myDataSet.Tables.Add(tPer)
Dim newRow1 As DataRow
Dim i As Integer
For i = 1 To 5
newRow1 = tPer.NewRow()
tPer.Rows.Add(newRow1)
Next i
tPer.Rows(0)("PersonName") = "Robert"
tPer.Rows(1)("PersonName") = "Michael"
tPer.Rows(2)("PersonName") = "John"
tPer.Rows(3)("PersonName") = "Walter"
tPer.Rows(4)("PersonName") = "Simon"
' Bind the 'DataSet' to the 'DataGrid'.
myDataGrid.SetDataBinding(myDataSet, "Person")
myDataGridTextBox.DataBindings.Add("Text", myDataSet, "Person.PersonName")
' Set the DataGrid to the DataGridTextBox.
myDataGridTextBox.SetDataGrid(myDataGrid)
End Sub
Gilt für:
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.