Я работаю над приложением WPF с ViewModel в C ++ / CLI, поэтому оно может использовать устаревший код C. У меня возникают проблемы с отображением пространства имен System.Windows.Input для кода C ++ / CLI, и мне интересно, так ли это, потому что WPF действительно не поддерживает C ++ / CLI? Действительно ли мне нужно вставить слой C #, чтобы реализовать что-то вроде CommandSinkBinding ?
Джоша Смита
Когда я пытаюсь добавить ссылку в проект C ++ / CLI, я вижу только System.Windows.Presentation и System.Windows.Forms.
Где программа на C # может сказать
using System.Windows.Input;
Я получаю ошибку в C ++ / CLI с
using namespace System::Windows::Input;
Ошибка 1, ошибка C2039: «Ввод»: не является членом «Система :: Windows»