在DocumentsPanel
我有一些开放的形式,它们中的每一个都是另一种。如何保存循环打开的文件。
在这种情况下,这是可行的。
using (StreamWriter file = new StreamWriter ("files.txt"))
{
foreach (FormEditor doc in dockPanel1.Documents)
{
file.WriteLine (doc.SuperFileName);
}
}
file.Close ();
但是,如果FormBrowser
在面板中打开一秒钟,当您尝试保存文档时会弹出错误。错误说明如下:
Unable to cast object of type 'App1.FormBrowser' to type 'App1.FormEditor'.