1

サードパーティのオープンソースを調べたところ、次のことがわかりました。

this.BackgroundImage = (Image)resourceManager.GetObject("$this.BackgroundImage");

"$this" は何を意味し、BackgroundImage はどこにありますか?

4

1 に答える 1

2

ResourceManager.GetObjectのドキュメントを確認し$thisても、特別な意味はありません。文字列全体"$this.BackgroundImage"は、フォーム上のリソースに適用された単なるタグです。これは、Windows フォーム デザイナーの典型です。フォームを作成し、プロパティ ウィンドウに移動してBackgroundImageプロパティを選択し、ディスク上の画像ファイルを選択します。次に、フォームの .Designer.cs ファイルを開くと、同様のコードが表示されます。

于 2013-01-01T05:28:27.213 に答える