На этот раз в C ++ 9 (VS2008) я пытаюсь привести «System :: Object ^ sender» к типу Control, который он представляет.
Это специально для функции события TextBox_TextChanged.
Я знаю, что это прекрасно работает в C #, но я получаю ошибки, когда пытаюсь сделать это в C ++, и я не могу найти эквивалент для C ++.
C ++ Code, который дает мне ошибки.,.
System::Void txtEmplNum_TextChanged(System::Object^ sender, System::EventArgs^ e)
{
TextBox thisBox = sender as TextBox ;
}
И ошибка, которая возникает.,.
Error 1 error C2582: 'operator =' function is unavailable in 'System::Windows::Forms::TextBox' c:\projects\nms\badgescan\frmMain.h 673 BadgeScan
Любые идеи приветствуются.
Спасибо!