0

にパネルを入れることは可能StatusStripですか? MSDNは次のように言っています。

デフォルトの StatusStrip にはパネルがありません。パネルを StatusStrip に追加するには、ToolStripItemCollection.AddRangeメソッドを使用します [...]

...しかし、私は方法を見つけることができません。

Panelaまたは aToolStripPanelを aに追加しようとしましたStatusStripが、 s しか受け入れられませToolStripItemん。一方、ToolStripItemaPanelまたは aに a を追加しようとしましたが、どちらもsToolStripPanelしか受け入れません。Control

ToolStripPanel toolStripPanel = new ToolStripPanel();
toolStripPanel.Controls.Add(toolStripStatusLabel);   // Wrong
statusStrip.Items.AddRange(toolStripPanel);          // Wrong again
4

2 に答える 2

1

興味深いのは、マイクロソフトの用語で

ToolStripStatusLabel - StatusStrip コントロールのパネルを表します。

したがって、彼らのパネルは実際にはラベルです。それがドキュメントの間違いでない限り、StatusStrip 内でホストできる Panel クラスがないため、あなたがやろうとしていることは不可能です。

于 2012-10-17T16:21:52.740 に答える