プロパティを持つオブジェクトにを設定しPropertyGrid
ます。SelectedObject
Bitmap
public class Obj
{
private Bitmap myimage;
[Category("Main Category")]
[Description("Your favorite image")]
public Bitmap MyImage
{
get { return myimage; }
set
{
myimage = value;
}
}
}
PropertyGrid
これにより、ユーザーがクリックして画像を選択できる小さなボタンを含むプロパティが自動的に表示されます。この画像のファイルパスを取得するにはどうすればよいですか?
(また、ポップアップするダイアログ ボックスをオーバーライドして、自分のダイアログ ボックスを入れる方法はありますか?これは別の質問であることはわかっているので、別の質問に投稿します。)