Top > プログラミング > .NET Tips> ToolStrip(ツールバー、メニュー、ステータスバー)に任意のコントロールを配置する

ToolStrip(ツールバー、メニュー、ステータスバー)に任意のコントロールを配置する」への評価、コメント

評価

良い / 悪い = 4 / 1 (「良い」の割合 = 0.800 , 人気度 = 0.559

評価する

コメント一覧


通常のコメント
管理人 2013/07/16 (Tue) 23:09:19
> セクションhttp://dobon.net/vb/dotnet/control/tstoolstripcontrolhost.html#section3
> のタイトルが「作成するして」になっています。

修正させていただきます。ご報告、ありがとうございました。

評価の理由
砂頭巾 2013/06/12 (Wed) 01:55:38
評価:良い
セクションhttp://dobon.net/vb/dotnet/control/tstoolstripcontrolhost.html#section3
のタイトルが「作成するして」になっています。

通常のコメント
管理人 2010/09/10 (Fri) 03:19:17
> 参考にさせていただきましたが…実はこれだけで済んでしまいました

その方法を紹介していませんでしたね。追記させていただきたいと思います。ご報告ありがとうございました。

通常のコメント
Ripple 2010/09/9 (Thu) 22:54:55
参考にさせていただきましたが…実はこれだけで済んでしまいました

------------

CheckBox newCheckBox = new CheckBox;
ToolStripControlHost newHost = new ToolStripControlHost(newCheckBox);
toolStrip1.Items.Add(newHost);

//一行でも書ける
toolStrip1.Items.Add(new ToolStripControlHost(new CheckBox));

//IDEで配置したコントロールでも使えるっぽい
toolStrip1.Items.Add(new ToolStripControlHost(this.numericUpDown1));

評価の理由
suzukimitsuru 2009/02/14 (Sat) 02:12:06
評価:良い
まとまっていて分かり易いです。
MSDNもそうですが、コントロールの説明に画像があるとイメージし易いと思います。

通常のコメント
kaburk 2007/05/7 (Mon) 21:00:34
自己解決しました。以下を追加してTextプロパティを日表示にしたら無事表示されました。

[Browsable(false), EditorBrowsable(EditorBrowsableState.Never)]
public override string Text
{
get
{
return string.Empty;
}
set
{
base.Text = string.Empty;
}
}

通常のコメント
kaburk 2007/05/7 (Mon) 17:35:41
追記
サンプルに有るNumericUpDownは正常に追加も表示もされました。DateTimePickerの場合は何故うまく行かないのでしょう…。

通常のコメント
kaburk 2007/05/7 (Mon) 17:28:49
DateTimePickerをToolStripに追加しようとしています。
「ToolStripに任意のコントロールを配置する」の記事を参考にさせてもらってますが、実際にデザイン画面で配置しようとすると、一瞬表示されて消えてしまいます。他に何か特別な処理がいるのでしょうか?

コメントの投稿

[説明]