私は持っていますがdataGridView1
、form1
それに挿入するためform2
に、設定しようとしている保存ボタン(datagridview1への挿入を提供する)を使用しています-refresh
または、すべてを表示したいときはいつでもselect * from
更新ボタンは必要ありませんform1
記録します。それを達成する方法はありますか?
ありがとうございました。
私は持っていますがdataGridView1
、form1
それに挿入するためform2
に、設定しようとしている保存ボタン(datagridview1への挿入を提供する)を使用しています-refresh
または、すべてを表示したいときはいつでもselect * from
更新ボタンは必要ありませんform1
記録します。それを達成する方法はありますか?
ありがとうございました。
デリゲートを使用できます。例:
Form1 :
private void btnForm1_Click(object sender, System.EventArgs e)
{
// Create an instance of form 2
Form2 form2 = new Form2();
// Create an instance of the delegate
form2.passControl = new Form2.PassControl(PassData);
// Show form 2
form2.Show();
}
private void PassData(object sender)
{
// Set de text of the textbox to the value of the textbox of form 2
txtForm1.Text = ((TextBox)sender).Text;
}
フォーム 2 :
public class Form2 : System.Windows.Forms.Form
{
// Define delegate
public delegate void PassControl(object sender);
// Create instance (null)
public PassControl passControl;
private void btnForm2_Click(object sender, System.EventArgs e)
{
if (passControl != null)
{
passControl(txtForm2);
{
this.Hide();
}
}
これが役立つことを願っています..