イメージ

Q
ラベルやボタンにイメージを表示する

A
[解決方法]
ImageButton、ImageLabelクラスを利用することで、ボタンやラベルにイメージを表示することが出来ます。

SetImageメソッドを利用して、ImageオブジェクトやImageListオブジェクトにロードしたイメージを設定します。

[参照]
Biz/Browser Mobile・Biz/Browser for PDA TIPS集 >
 ボタン > ボタンにイメージを表示する
 表形式表示 > 表の中にアイコンを表示したい


[サンプルコード]

■ラベルにイメージを表示する

SetImageメソッドの引数には、以下の3種類が指定可能です。
 1.Imageオブジェクト
 2.ImageListオブジェクト
 3.画像ファイルのURL
 
  
/* Image、ImageListオブジェクトの定義 */
Image Image1 {
    /*イメージのロード */ 
    LoadImage("image01.jpg");
}

ImageList ImageList1{
    /*イメージのロード */ 
    LoadImage("image01.jpg");
    LoadImage("image02.jpg");
}
  
/* 1.Imageオブジェクトから画像を読み込む */
ImageLabel ImageLabel1 {
    X = 0;
    Y = 0;
    Height = 30;
    Width = 100;
    SetImage(^.image1);
}
 
/* 2.ImageListオブジェクトから、画像を指定しないで読み込む */
ImageLabel ImageLabel2 {
    X = 100;
    Y = 0;
    Height = 30;
    Width = 100;
    SetImage(^.imageList1);
}
 
/* 2.ImageListオブジェクトから、画像を指定して読み込む */
ImageLabel ImageLabel3 {
    X = 200;
    Y = 0;
    Height = 30;
    Width = 100;
    SetImage(^.imageList1.GetImage(1));
}
 
/* 3.URLを設定して画像を読み込む */
ImageLabel ImageLabel4 {
    X = 300;
    Y = 0;
    Height = 30;
    Width = 100;
}
if ( !$DESIGNTIME ) {
    ImageLabel4.SetImage("../image/image03.jpg");
}
管理番号:BMP_P007
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ