、およびボタンForm1
を含む があります。検索ボタンをクリックすると、別のフォーム ( ) が開き、2 つのテキストボックスとボタンが表示されます。ボタンをクリックすると、 の 2 つのテキスト ボックスの値が に入力されます。DataGrid
Search
Form2
Select
Select
DataGrid
Form1
Form2
これどうやってするの?
form2 のコンストラクターで、フォームをパラメーターとして渡します。
Form1 form;
public Form2(Form f)// Constructor
{
form = f;
IntializeComponent();
}
次に、Form1 の Gridview を呼び出して、入力するテキスト ボックスを追加します。
またはに 2 つのTextBox
値を格納していることを願っています。もしそうなら、あなたは財産で行くことができます。このプロパティはオブジェクトを保持します。あなたの場合または。DataSet
DataTable
DataGridView.Tag
DataSet
DataTable
Form2 で
myDataGridView.Tag = myDataSet; //Storing the DataSet into DataGridView
Form1 で
DataSet ds = new DataSet(); //Creating a new DataSet in Form1
ds = (DataSet)myDataGridView.Tag; //assigning the Form2 myDataSet values to Form1 ds
注: DataGridView Modifier プロパティはPublicとして設定する必要があります。