Можно ли использовать Managed.Windows.Forms в MonoTouch?

У меня есть приложение .NET, которое я портирую на Mono, чтобы оно могло работать как на Mac, так и на iOS. В настоящее время мое приложение использует System.Windows.Forms для событий мыши и клавиатуры. Я знаю, что в MonoMac я могу просто перенести код с минимальными изменениями, но могу ли я сделать то же самое с MonoTouch?


person shmuelie    schedule 23.01.2013    source источник


Ответы (1)


System.Windows.Forms не работает на iOS с использованием MonoTouch, так как (в настоящее время) использует API-интерфейсы Carbon, которые присутствуют только в OS X. было бы, мягко говоря, непригодно.

Вам нужно переписать пользовательский интерфейс, чтобы использовать API MonoTouch, что обеспечит лучший опыт для пользователя.

person Curtis    schedule 23.01.2013