[ImageList][Tips] イメージを追加する

ImageListコントロールにはイメージを複数のイメージを格納することができます。

プロパティウィンドウからイメージを追加する場合は下記手順にて行います。

1.Imagesプロパティ欄の右側に表示される[…]ボタンをクリックする

2.イメージコレクションダイアログが表示されるので[追加]ボタンをクリックする

3.追加するイメージを選択する

4. 2.と3.を繰り返し必要なイメージを追加する

次にコードからイメージを追加する方法ですが、ImagesプロパティのAddメソッドを使用します。

Addメソッドの引数にはImageクラスFromFileメソッドを使用してイメージを指定します。

VBの例

' フォームロード時の処理
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    'イメージを追加する
    ImageList1.Images.Add(
        Image.FromFile("C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1041\VS2010ImageLibrary\Objects\ico_format\WinXP\blankcd.ico"))
End Sub

C#の例

// フォームロード時の処理
private void Form1_Load(object sender, EventArgs e)
{
    // イメージを追加する
    imageList1.Images.Add(
        Image.FromFile(@"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1041\VS2010ImageLibrary\Objects\ico_format\WinXP\blankcd.ico"));
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください