2016-07-28 53 views
0

我有一個DockPanelSuite(Windows窗體)中的文檔形式的字典列表當主窗體上的按鈕被按下時,第一個控件(ScintillaNet Editor實例)中包含的所有文檔的「內容」 )的文件格式應保存。在DockPanel文檔中調用方法

但是,訪問表單的Save()方法令人沮喪。 目前這是代碼:

private void btnCompile_Click(object sender, EventArgs e) 
     { 
      // Save the Project. 
      foreach(var editor in EditorList) 
      { 
       if(editor.Key.StartsWith(CurrentProjectModel.Name)) 
       { 
        FrmCodeEditor fce = new FrmCodeEditor(); 
        fce = (FrmCodeEditor)editor.Value; 
        fce.Save(); 
       } 
      } 

      IDA.Controllers.CLI.Exec exec = new Controllers.CLI.Exec(); 
      exec.ExecuteCompiler(); 
     } 

編輯器是形式的名稱,EditorList是包含所有活動文檔的列表詞典。但是,找不到fce.Save

問題 所有我想要做的是通過所有打開的文檔它們是FrmEditor類型並調用它們的保存方法進行迭代。我怎樣才能做到這一點?

回答

0

事實證明 - 我試圖調用的方法是靜態的。但是,這並未在智能識別中被標記。