C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 119 を表示中)
■69939 / )  FileNameEditorでファイル名のみ取得
□投稿者/ らうむ (6回)-(2014/02/13(Thu) 10:20:29)

分類:[.NET 全般] 

Win7 VS2010 C# .Net3.5

お世話になります。
PropertyGridにてファイル名の指定にFileNameEditorを使用しています。
以下のようなコードで割りつけており、ファイル選択ダイアログからファイル名を
指定すると、PropertyGrid上にはフルパス名で表示されます。

ですが、
・ファイル選択ダイアログから指定した場合はファイル名のみを反映したい。
・PropertyGrid上でテキスト編集部で直接書き込んだ場合、書き込んだ内容(パス情報も
ふくむ)のままで値を保存したい。

上記を実現することは可能でしょうか。


[EditorAttribute(typeof(System.Windows.Forms.Design.FileNameEditor), typeof(System.Drawing.Design.UITypeEditor))]
public string testFilename
{
get
{
return filename;
}
set
{
filename = value;
}
}
private string filename;

お手数ですがご教示の程、よろしくお願いしますm(__)m。
返信 編集キー/


管理者用

- Child Tree -