私は C++ および Windows ストア プログラミングは初めてで、ボタンのクリック ハンドラーの定義に行き詰まっています。私はこれらの指示を参照しています:
- Button コントロールを親コンテナーに追加します。
- ボタンに名前を割り当てるには、x:Name 属性を文字列値に設定します。コードでコントロールを参照するには、名前が必要です。それ以外の場合、名前は必要ありません。
- ボタンにラベルを割り当てるには、Content プロパティを文字列値に設定します。
- ユーザーがボタンをクリックしたときにアクションを実行するには、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" />
内側を追加しました。Grid
MainPage.xaml
- に追加
void MainPage::Button_Click(Object^ sender, RoutedEventArgs^ e) {...}
しましたMainPage.xaml.cpp
。
今、私は解決できない2つのエラーを受け取ります:
エラー C2039: 'Button_Click' : 'ButtonTest::MainPage' のメンバーではありません
と
IntelliSense: クラス "ButtonTest::MainPage" にはメンバー "Button_Click" がありません
どうすればこれを解決できますか?