2

ウィンドウの1つをコピーして貼り付けようとすると、VSでエラーが発生することに気付きました。エラーは通常、InitializeComponet()または他のメソッド間でメソッド呼び出しがあいまいなタイプです。これは、VSがxamlファイルの名前を変更するだけで、関連付けられたCSファイルの名前を変更しないためです。VSがそれを処理しない理由がわかりません。エラーが発生しない、既存のウィンドウをコピーして貼り付けるためのより良い方法は何ですか。または、それらの簡単な回避策はありますか?手動で名前を変更する必要がある他のすべてのものは何ですか?

4

1 に答える 1

4

VSは、XAMLおよび関連するCSファイルの名前も変更します。CSファイルのクラス名コンストラクター名、およびXAMLファイルのx:Classプロパティを変更することはありません。これらを変更すると、これで問題なく動作します。

回避策はないと思いますが、大変な作業でもないと思います。

于 2012-04-25T05:46:02.733 に答える