私はメインフォームにdatagridviewを持っています。 2番目のフォームは、メインフォームのグリッドがデータを最新表示し、最近追加された情報を表示すると、データベースに情報を追加します。これをどうすればいいのですか?別のフォームからフォームのDataGridViewをリフレッシュ
private void AllBuses_Load(object sender, EventArgs e)
{
using (var context = new dbcontext())
{
var q = (from b in context.Bus
join c in context.Centre
on b.centre_id equals c.centre_id
select new { b.bus_marque, b.bus_ref, b.bus_serie, c.centre_nom }).ToList();
dataGridView1.DataSource = q;
dataGridView1.Refresh();
}}
(第二の形式addbuses
から)データベースに結合バスを追加した後、メインフォームのグリッドは、直ちにまたは私はaddbuses
フォームを閉じた後にそのデータをリフレッシュする必要があります。
MDIコンテナまたはシンプルフォームを使用していますか? –
単純なフォーム –