Как исправить следующие ошибки в коде?

По заданию необходимо сделать простенький тест, по завершении которого отображается количество полученных в ходе теста баллов. Использую VS2019, проект CLR (.NET Framework)
Я хотел прописать вычисление баллов в свойствах кнопки "Завершить", однако я плохо знаю регистр С++ в Windows.Forms, из примеров было только нечто подобное на C#.
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
	int bal = 0;
	if (radioButton4_CheckedChanged) bal = bal + 1;
	if (radioButton6_CheckedChanged) bal = bal + 1;
	if (radioButton10_CheckedChanged) bal = bal + 1;
	if (radioButton14_CheckedChanged) bal = bal + 1;
	if (radioButton19_CheckedChanged) bal = bal + 1;
	if (checkBox1_CheckedChanged && checkBox2_CheckenChanged) bal = bal + 1;
	if (checkBox5_CheckedChanged && checkBox7_CheckenChanged) bal = bal + 1;
	if (checkBox9_CheckedChanged && checkBox10_CheckenChanged) bal = bal + 1;
	if (checkBox15_CheckedChanged && checkBox4_CheckenChanged) bal = bal + 1;
}

Первые введенные radioButton и checkBox имеют ошибку :
"E2071 - Указатель на элемент недопустим для класса управляемый."
Все последующие radioButton и checkBox не определены:
"E0020 - идентификатор "radioButton6_CheckedChanged" не определен".
И, если можно, подскажите, как вывести балл в label. Видел на C# команду label.Text = "...", но на С++ даже что-то похожее не нашел, хотя те же команды для чекбоксов и радиобаттонов практически идентичны, только вместо точки ставится нижнее подчеркивание.
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
@calculator212
Все последующие radioButton и checkBox не определены: идентификатор "radioButton6_CheckedChanged" не определен".
Ну вам даже на русском говорят, что у вас нет таких переменных
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы