- PR -

EditorAttributeでFileNameEditorを利用したい

1
投稿者投稿内容
おさるさん
常連さん
会議室デビュー日: 2004/01/05
投稿数: 24
投稿日時: 2004-06-17 09:51
現在VS.NET2003にてPropertyGridを利用した開発を行っています。
NET.FrameWorkはv1.1.4322です。
プロパティの1項目にファイルのPath(string)があり,FileNameEditorを
利用したく参考資料から下記のコーディングをしましたが、

コード:
using System;
using System.Drawing;
using System.ComponentModel;
using System.Windows.Forms;
using System.Windows.Forms.Design;
using System.Drawing.Design;




private string filename = "";

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



型、または名前空間'FileNameEditor' は、クラスまたは名前空 'System.Windows.Forms.Design' に存在しません。
アセンブリ参照があるか確認してください。

上記のエラーにより、実行できません。

オブジェクトブラウザで確認してもやはり
System.Windows.Forms.Designには、FileNameEdirorも
FolderNameEditorも存在していません。
しかし、ググッてサンプルなどを確認してもやはり
System.Windows.Forms.Designになっています。

どなたか、お知恵をお貸しください。
宜しくお願いいたします。
NAL-6295
ぬし
会議室デビュー日: 2003/01/26
投稿数: 966
お住まい・勤務地: 東京
投稿日時: 2004-06-17 10:07
System.Design(System.Design.dll)は参照設定されていますか?

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemwindowsformsdesignfilenameeditorclasstopic.asp
おさるさん
常連さん
会議室デビュー日: 2004/01/05
投稿数: 24
投稿日時: 2004-06-17 10:17
引用:

NAL-6295さんの書き込み (2004-06-17 10:07) より:
System.Design(System.Design.dll)は参照設定されていますか?




NAL-6295さん早速のレス感謝します。
仰せの通りSystem.Designの参照設定がもれていました。
大変ありがとう御座いました。
1

スキルアップ/キャリアアップ(JOB@IT)