DockContent.DockHandler.DockPanel是只读的

时间:2016-03-08 15:25:06

标签: c# dockpanel-suite

我正在使用Dockpanel套件,基本上我打开了3种表格。其中一个是" Document"可以打开多个文档的表单,其他两个表单是单个实例。

在某个阶段,我想查找并关闭部分文档表单。现在根据dockpanel-suite的文档说明

  

从DockPanel中删除DockContent   要从DockPanel释放DockContent,只需将DockContent.DockHandler.DockPanel设置为null。

但是DockHandler是readonly,因此我无法将其设置为null 那么如何才能找到我需要的文档并对这些文档执行操作,例如关闭它们?

目前我正在这样做;

  @IBOutlet weak var tableView: UITableView!

    override func viewDidLoad() {
        super.viewDidLoad()
        navigationItem.rightBarButtonItem = editButtonItem()
    }

   override func setEditing(editing: Bool, animated: Bool){

        super.setEditing(editing, animated: animated)
        tableView.setEditing(editing, animated: true)


    }

奇怪的是,如果我调用dock.Close(),这将关闭文档,但如果在" FormClosing"我的主要(包含)表格的事件然后它停止我的表格被关闭。它似乎设置了一些值来取消它!

0 个答案:

没有答案