父窗體、子窗體關係設定

weixin_34127717發表於2017-10-30

父窗體內函式:

  /// <summary>
  /// 電臺頻率框獲取焦點後 彈出數字視窗
  /// </summary>
  /// <param name="sender"></param>
  /// <param name="e"></param>
  private void txtFrequency_Enter(object sender, EventArgs e)
  {
   DigitDialog fsDigit = new DigitDialog();
   this.AddOwnedForm(fsDigit);//新增這句

   fsDigit.Show();
  }

 

子窗體內函式:

private void btnNum0_Click(object sender, EventArgs e)
  {
   Button btnNumber = sender as Button;
   Form fParent = (Form)this.Owner;//獲取父視窗
   if (null != fParent)
   {
    foreach (Control crtl in fParent.Controls)
    {

        //新增程式碼

    }

   }

  }



本文轉自 韜光星夜 51CTO部落格,原文連結:http://blog.51cto.com/xfqxj/1430783,如需轉載請自行聯絡原作者

相關文章