たこぜりー研究室

大腸菌DNAは4.64Mbp。酵母は13Mbpで、ヒトは3Gbp

スポンサーサイト

#
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Rebar作戦 #5

#292
Toolbar Framework Pre-M4 Build

で今回のであるボタンイメージを実装。
ついでに Click イベントも実装。
これで動いているはず。 たぶん。

一応、ImageList も使用可能にしてみたが、その分やや煩雑になったか。

.NET 2.0 では ImageImageList も使用できるが、メインは Image である
この点は SandBar によく似ている。
.NET の具体的なロジックはこう。

1. ToolStripItem には Image プロパティと ImageIndex プロパティが実装されている。
  一方、ToolStrip には ImageList プロパティが実装されているが、プロパティ画面には表示されない。
2. もし、ToolStripItem.Image が null ではない場合は、それを使う。
3. 2 で null である場合。
  ToolStrip.ImageList が存在し、かつ ToolStripItem.ImageIndex が適正値にあるならば、それの指し示しているリスト内のイメージを使う。
  この時、ToolStripItem がもっていたイメージはそれに差し替えられる。

ということで、ImageList のイメージよりも、個々のもっているイメージのほうが優先的に使用されている様です。
ただし、ImageIndex プロパティが変更されると、ToolStripItem がもっているイメージは null となります。

コメント


コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURL:  http://takojelly.blog2.fc2.com/tb.php/292-c75ea85c
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。