1

プロパティを持つオブジェクトにを設定しPropertyGridます。SelectedObjectBitmap

public class Obj
{   
    private Bitmap myimage;
    [Category("Main Category")]
    [Description("Your favorite image")]
    public Bitmap MyImage
    {
        get { return myimage; }
        set
        {
            myimage = value;
        }
    }
}

PropertyGridこれにより、ユーザーがクリックして画像を選択できる小さなボタンを含むプロパティが自動的に表示されます。この画像のファイルパスを取得するにはどうすればよいですか?

(また、ポップアップするダイアログ ボックスをオーバーライドして、自分のダイアログ ボックスを入れる方法はありますか?これは別の質問であることはわかっているので、別の質問に投稿します。)

4

1 に答える 1