7

Visual Studio 2010 で、WPF アプリケーションである新しいプロジェクトを作成すると、デフォルトの最初のウィンドウとしてのMainWindowサブクラスが提供されます。Window名前を変更するために取ってきた手順は次のMainWindowとおりです。

  • ソリューション エクスプローラーを使用して名前を変更しMainWindow.xamlます。
  • でクラスの名前を変更しMainWindow.xaml.csます。
  • 名前を変更したクラスの横に表示される [名前を変更したオブジェクトへの参照を更新するオプション] ポップアップ メニューから ['MainWindow' の名前を ... に変更] オプションを選択します。
  • それに応じて更新StartupUriApp.xamlます。

より良い方法はありますか?:-)

4

4 に答える 4

10
  1. ReSharper を入手
  2. 名前の変更を使用
  3. ????
  4. 利益
于 2012-04-04T01:37:20.747 に答える
2

Visual C# 2010 Express には、これを解決するためのオプションが組み込まれています。メニュー バーに [リファクタリング] オプションがあり、そこに [名前の変更] と [リファクタリング] の 2 つのサブメニューが表示されていることがわかります。名前 (画像の電卓) をクリックし、右ボタンをクリックします。次に、リファクタリングに移動し、[名前の変更] をクリックします。ダイアログ ボックスが表示され、属性に付けたい新しい名前を入力します。

ここに画像の説明を入力

于 2012-04-19T19:14:59.490 に答える
2

私はより良い方法を考えることができません。手順が少なくて済む別の方法は、新しいウィンドウを作成してから、StartupUri を新しいウィンドウの名前に設定することです。

その場合、MainWindow を保持するか削除するかはユーザー次第です (まったく使用していない場合は、これは理にかなっています)。

于 2012-04-04T01:36:22.757 に答える