Microsoft-ui-xaml: WinUI 3.0:名前付き要素は、プロジェクトをビルドした後にのみ、コードビハインドインテリセンスに表示されます

作成日 2019年11月04日  ·  3コメント  ·  ソース: microsoft/microsoft-ui-xaml

バグを説明する
名前付き要素は、プロジェクトのビルド後、コードビハインドIntellisenseにのみ表示されます。 XAMLドキュメントを編集するときに、中間出力フォルダーが生成/更新されないようです。

バグを再現する手順

  1. 新しいWinUI3.0UWPアプリを作成する
  2. このTextBoxをMainPage.xamlファイルに追加します
<TextBox x:Name="textBox"/>
  1. ファイルを保存します
  2. MainPage.xaml.csに移動し、コンストラクターに移動します。
  3. 「textB」と入力すると、インテリセンスが得られません。

プロジェクトをビルドします。 次に、インテリセンスを取得します。

その他のテスト:objフォルダーに移動し、textBoxフィールドを含むMainPage.gicsに移動します。 MainPage.xamlファイルのtextBoxの名前を別の名前に変更します。 この変更後、MainPage.gicsは更新されないことに注意してください。 MainPage.gicsファイルは、プロジェクトのビルド後にのみ更新されます。

予想される行動
MainPage.xamlファイルを変更する場合は、MainPage.gicsが自動的に生成されるため、プロジェクトを手動でビルドしなくても、分離コードファイルで名前付き要素にアクセスできます。

バージョン情報
OS:Windows 10 1903
NuGetパッケージバージョン:Microsoft.WinUI 3.0.0-alpha.191101.0

bug team-Markup winui3α

最も参考になるコメント

@danzil 、私は両方でこれを再現することができます:
Visual Studio 2019プレビュー:バージョン16.4.0プレビュー3.0
Visual Studio 2019:バージョン16.3.6

全てのコメント3件

バグレポートをありがとう! Visual Studioのバージョンを確認できる可能性はありますか?

@danzil 、私は両方でこれを再現することができます:
Visual Studio 2019プレビュー:バージョン16.4.0プレビュー3.0
Visual Studio 2019:バージョン16.3.6

@danzil 16.4.0 Preview3.0を使用しています。
@kmahoneありがとう、あなたはそれをレポすることができました。

ドキュメントのPRを作成しました: https

このページは役に立ちましたか?
0 / 5 - 0 評価