フォームには、DockState=DockState.DockBottomAutoHide を持つ DockContent のインスタンスを持つ DockPanel が含まれており、Visual Studio のエラー リスト パネルのようにロガー ビューとして機能します。そのため、ロギング イベントがログ リストに追加されると、DockPanel (表示されていない場合) は次のように表示されます。
{
loggerList.AddLogEvent(event);
loggerContentPanel.Show();
};
ただし、loggerContentPanel が既にユーザーに表示されている場合、Show メソッドはパネルを「点滅」させます。ユーザーに表示されている場合、DockState = DockState.DockBottomAutoHide で DockContent の状態を取得する方法はありますか? IsHidden または Visible プロパティはあまり役に立ちません。