共用方式為


HOW TO:從對話方塊的父表單擷取資訊

根據你對於對話方塊功能的需要,可能要存取對話方塊父表單所提供的資訊。 這個資訊可能是對話方塊初始設定所需要的,或是有關於父表單應用程式狀態的特定詳細內容。

若要從父表單存取公用資料

  1. 開啟表單的程式碼。

  2. 在程式碼內的適當位置,使用對話方塊的 Form.ParentForm 屬性以存取父表單的公用 (Public) 成員。 您應該將 ParentForm 屬性傳回的參考,明確地轉換為適當的類型。

    下列程式碼示範了使用 ParentForm 屬性,存取父表單上的屬性 (在本例中為 Text 屬性):

    Public Sub GetParentText()
       Dim x as String
       x = CType(Me.ParentForm, Form1).Text
    End Sub
    
    public void GetParentText()
    {
       string x = ((Form1)this.ParentForm).Text;
    }
    
    public void GetParentText()
    {
       String x = new String((this.get_ParentForm().get_Text()));
    }
    
    public:
       void GetParentText()
       {
          String^ x = (safe_cast<Form1^>(this->ParentForm))->Text;
       }
    

請參閱

工作

HOW TO:在設計階段建立對話方塊

HOW TO:擷取對話方塊的結果

參考

ParentForm

其他資源

Windows Form 中的對話方塊