AQUA's .NET 奮闘記

Hobby Programmer の成長記録

目次

ニュース

  • わんくま同盟
    わんくま同盟
  • わんくま掲示板
    C# と VB.NET の質問掲示板
スカウター : AQUA's .NET 奮闘記

日記カテゴリ

記事カテゴリ

書庫

Blog 利用状況

わんくま同盟 AWARD

わんくま同盟 影

はじめての自作UI ?

つい最近、初めてVisual Basicにふれた頃のプログラムを発見しました。

メモ帳みたいな非常に簡単なコードで、メニューとマルチラインに設定されたテキストボックスが配置されているだけのシンプルなものです。

(どうやらこのプログラムでは、ファイルの読み込み&書き込みを学習していたものと思われます。)

『なつかしいなぁ~』 と感慨にふける事しばし…

# 簡単なコードなのに必要以上にコメントが多くて笑えたのは内緒の話。w


さて、ふと思いました。今の私の力なら少しは機能を拡張できない?


そこで、テキストの印刷機能や編集機能を備えたメモ帳に改造してみる事にしました。

それと、折角だから、MS Officeみたいなツールバーも機能に付加しようとやってみました。


  が!!!


フォントを選択するコンボボックスを実装しようとした所で思わぬ壁にぶち当たりました。

ToolStripComboBoxでドロップダウンされたItemをオーナードローする方法が分からない。

普通使われているComboBoxコントロールとToolStripComboBoxコントロールはどうも違う。

イメージはこんな感じ ( ※ 下図参照 ) にしたかったはずなのに…


Office フォントを選択するコンボボックス


一応、MSDNのToolStripComboBoxクラスをさぐっては見ましたが、オーナードローに関するプロパティなりがコレといって見つからず・・・


なにか、いい方法ないのだろうか?

何かしらあるはずだけど、見つからない。

このままだと、初めてWindows.Forms.ComboBoxみたいなGUIを作らなきゃいけなくなりそうです。

もしそうなったとして、果たして私にできるのだろうか? ( 爆 )

投稿日時 : 2007年6月22日 14:00

Feedback

# re: はじめての自作UI 2007/06/22 14:12 とりこびと

はげしく自作に期待しながらも・・・

ToolStripComboBox.ComboBox プロパティ
http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.toolstripcombobox.combobox(VS.80).aspx

こいつでなんとかなりませんかね?

# re: はじめての自作UI ? 2007/06/22 14:20 アクア

一発解決!?w

もうちょっと調べてみることにします。^^;

# re: はじめての自作UI ? 2007/06/22 14:26 とりこびと

一応はてなのほうでサンプル書いておきました。

って、ComboBox のオーナードローが問題ないならサンプルでもなんでもない件。

# re: はじめての自作UI ? 2007/06/22 15:06 R・田中一郎

つWPF

# re: はじめての自作UI ? 2007/06/22 16:27 片桐

ふぁいっ! さんぷるwktk

タイトル
名前
Url
コメント