久しぶりにC#ネタ(開発環境はVisual C# 2008 EE)
下の画像みたいにTabPageコントロールのタブ名にアイコン画像をつける方法のメモ書きです。
アイコン画像はTabPageコントロールのImageIndexかImageKeyプロパティで指定すれば追加できます。ImageIndexとImageKeyプロパティの違いはよく解ってません。とりあえず、どっちでもできました。
で、ImageIndex,ImageKeyプロパティからアイコン画像を選択できるようにする下準備として、目的のアイコン画像を登録したImageListコントロールを作成しておき、TabContorolコントロールのImageListプロパティにその作成したImageListを設定しておく必要があります。
・リファレンス(TabControl.ImageList プロパティ)
さらに、もっとTabPageのタブ部分の装飾を凝りたい場合はTabControlのDrawModeプロパティ、DrawItemイベントなどを使えば出来そうです。これらについては下のサイトが参考になると思います。
・TabControlのタブを自分で描画する
・メニューにアイコンを表示する
■人気のノートPCをネットで購入する
・ノートパソコン売れ筋ランキング ~ 流行の人気ノートPCをネットで探す!
・10万円以下のお安いwindows7搭載のおすすめノートPC情報
・Visual Studio 2010おすすめ本の紹介
下の画像みたいにTabPageコントロールのタブ名にアイコン画像をつける方法のメモ書きです。
アイコン画像はTabPageコントロールのImageIndexかImageKeyプロパティで指定すれば追加できます。ImageIndexとImageKeyプロパティの違いはよく解ってません。とりあえず、どっちでもできました。
で、ImageIndex,ImageKeyプロパティからアイコン画像を選択できるようにする下準備として、目的のアイコン画像を登録したImageListコントロールを作成しておき、TabContorolコントロールのImageListプロパティにその作成したImageListを設定しておく必要があります。
・リファレンス(TabControl.ImageList プロパティ)
さらに、もっとTabPageのタブ部分の装飾を凝りたい場合はTabControlのDrawModeプロパティ、DrawItemイベントなどを使えば出来そうです。これらについては下のサイトが参考になると思います。
・TabControlのタブを自分で描画する
・メニューにアイコンを表示する
■人気のノートPCをネットで購入する
・ノートパソコン売れ筋ランキング ~ 流行の人気ノートPCをネットで探す!
・10万円以下のお安いwindows7搭載のおすすめノートPC情報
・Visual Studio 2010おすすめ本の紹介
- はじめてのVisual Studio 2010 (TECHNICAL MASTER 62)/techbank.jp
- ¥3,150
- Amazon.co.jp
- Visual Studio 2010 スタートアップガイド/WINGSプロジェクト
- ¥2,079
- Amazon.co.jp