2017-07-03 9 views
1

私は見て、私が探しているものは何も私を助けていないが、私はテキストボックスにファイル名を取得する方法を知りたいと思います。イメージリソースのファイル名をテキストボックスに取得する方法は?

は、コードが

Properties.Resources.Imageになるので、私はイメージ1と呼ばれるプロジェクトの設定でイメージを持っているとしましょう。

ただし、テキストボックスに表示するには画像名が必要です。

誰かが私を助けてくれることを願っています。

答えて

0
textbox.Text = nameof(Properties.Resources.Image); 
+0

OKのようにそれを使用しますその中に画像を置く。 pb1.image = properties.resourcesのように。 textboxnameにはこれを達成する方法もありますか? –

+0

pb1.Image = Properties.Resources.Image; –

+0

はい、そうですが、イメージをPBボックスに戻すことを言います。テキストボックスのように私はimage.jpgを持っています。それを使って、それを読み込んで、Properties.Resourcesのようなものにしたいのです。 textbox1.text;画像の代わりに。 –

0

静的クラスを作成し、私が働いてその部分を得たが、今私は、ピクチャを取得する必要があり、この

public static string GetNameOf<T>(Expression<Func<T>> property) { return (property.Body as MemberExpression).Member.Name; }

を追加し、この

var s = Nameofstaticclass.GetNameOf(() => Properties.Resources.image1);

関連する問題