甲形式包含DockContent的一个实例,其具有DockState = DockState.DockBottomAutoHide一个DockPanel中,并将其用作记录器视图 - 像Visual Studio的错误列表面板。 因此,当添加日志事件日志列表中,DockPanel中 - 如果是不可见的 - 显示在接下来的方式:
{
loggerList.AddLogEvent(event);
loggerContentPanel.Show();
};
但如果loggerContentPanel是用户已经可见,Show方法使面板“闪烁”。 是什么办法让与DockState = DockState.DockBottomAutoHide一个DockContent的状态,如果是用户可见? 是否隐藏或Visible属性没有帮助太多。