0

私は C++ および Windows ストア プログラミングは初めてで、ボタンのクリック ハンドラーの定義に行き詰まっています。私はこれらの指示を参照しています:

  1. Button コントロールを親コンテナーに追加します。
  2. ボタンに名前を割り当てるには、x:Name 属性を文字列値に設定します。コードでコントロールを参照するには、名前が必要です。それ以外の場合、名前は必要ありません。
  3. ボタンにラベルを割り当てるには、Content プロパティを文字列値に設定します。
  4. ユーザーがボタンをクリックしたときにアクションを実行するには、Click イベントのハンドラーを追加します。Click イベント ハンドラーで、何らかのアクションを実行するコードを追加します。

<Button x:Name="button1" Content="Button" Click="Button_Click" />

void MainPage::Button_Click(Object^ sender, RoutedEventArgs^ e) {
// Add code to perform some action here.
}

  • のブロックの<Button x:Name="button1" Content="Button" Click="Button_Click" />内側を追加しました。GridMainPage.xaml
  • に追加void MainPage::Button_Click(Object^ sender, RoutedEventArgs^ e) {...}しましたMainPage.xaml.cpp

今、私は解決できない2つのエラーを受け取ります:

エラー C2039: 'Button_Click' : 'ButtonTest::MainPage' のメンバーではありません

IntelliSense: クラス "ButtonTest::MainPage" にはメンバー "Button_Click" がありません

どうすればこれを解決できますか?

4

1 に答える 1