DockPanelSuite,如何从Panel

时间:2017-08-05 17:37:21

标签: c# dockpanel-suite

我是C#的新手,并使用dockpanel-suite制作我的第一个应用程序。 主要目标是编辑多个文本文件。

我的问题是如何获取活动面板/文档上文本框的值?

我有一个标准表单(frmView),用于查看和编辑文本文件。 frmView有一个RichTextBox(tbView),它包含所选文件的文本。

frmMain:

foreach (string cFileName in cSelection)
{
    frmView dpFile = new frmView();
    dpFile.TabText = (cFileName);
    dpFile.Show(dpAllViews.Pane, null);
    dpFile.View(cFileName);
}

frmView:

public void View(string cFileName)
{
    tbView.Text = System.IO.File.ReadAllText(cFileName);
}

public string Get_tbView
{
    get { return tbView.Text; }
}

编辑后我想保存活动文档 如果能找到活动文件

foreach (IDockContent content in dpMain.Documents)
{
    if (content.DockHandler.IsActivated)
    { 
        return content;
    }
} 

如何读取该面板上文本框的值?

0 个答案:

没有答案