none
Mdi子表單如何呼叫父表單 RRS feed

  • 問題

  • 請問一下

    Mdi子表單如何設定父表單

    或呼叫父表單的自定義的函數

    搞不清楚中

    如果直接用 父表單點屬性 沒有辦法顯示TEXT等屬性或CAPTION等自定義的屬性

    應該如何呼叫呢?

    2008年10月28日 下午 04:34

解答

  • HI,

     

    您可以這樣做, 就可以呼叫到了(記得父表單類別的方法要設定成public或internal):

    ((父表單類別)ParentForm).父表單類別的方法(參數);

     

    tihs

     

     

    2008年10月29日 上午 01:44

所有回覆

  • HI,

     

    您可以這樣做, 就可以呼叫到了(記得父表單類別的方法要設定成public或internal):

    ((父表單類別)ParentForm).父表單類別的方法(參數);

     

    tihs

     

     

    2008年10月29日 上午 01:44
  •       public partial class Mx : Form
        {

    .........

            public void t01(string str)
            {
                this.toolStripStatusLabel.Text = str;
            }

    }

     

     

      public partial class frmWeb : Form
        {

    ..........

           private void axWebBrowser1_TitleChange(object sender, AxSHDocVw.DWebBrowserEvents2_TitleChangeEvent e)
            {
                this.ParentForm.t01(e.text.tostring());

                ParentForm.t01(e.text.tostring());

            }

    是這樣用嗎?

    目前呼叫不到

    2008年10月29日 上午 02:48
  • ((Mx)this.ParentForm).t01(e.text);
    2008年10月29日 上午 04:40
  • 可以了

    VB沒這種用法一時意會不過來

    三Q

    2008年10月29日 上午 10:49