0

フォームには、DockState=DockState.DockBottomAutoHide を持つ DockContent のインスタンスを持つ DockPanel が含まれており、Visual Studio のエラー リスト パネルのようにロガー ビューとして機能します。そのため、ロギング イベントがログ リストに追加されると、DockPanel (表示されていない場合) は次のように表示されます。

{
  loggerList.AddLogEvent(event);
  loggerContentPanel.Show();
};

ただし、loggerContentPanel が既にユーザーに表示されている場合、Show メソッドはパネルを「点滅」させます。ユーザーに表示されている場合、DockState = DockState.DockBottomAutoHide で DockContent の状態を取得する方法はありますか? IsHidden または Visible プロパティはあまり役に立ちません。

4

1 に答える 1

0

編集:わかりました...私が見つけたのは、パネルが非表示の場合、プロパティ「IsActivated」はfalseであり、表示されている場合はtrueです。

于 2012-10-18T13:49:46.417 に答える