2016-11-23 4 views
0

Интересно, возможно ли создать независимые от платформы UserControls с Visual Studio или Xamarin. На самом деле я работаю над проектом Windows и Xamarin: Mac (C#), который должен отображать очень сложную диаграмму, поэтому было бы очень полезно, если бы я мог один раз закодировать математику и использовать ее на всех платформах. Есть ли способ достичь этого?C# crossplatform UserControl

Спасибо за вашу помощь

ответ

0

Вы можете использовать Xamarin Форму для этой цели, скорее всего, - если есть специфичная для платформы детали, вы можете создать класс Renderer для каждой платформы. За дополнительной информацией обращайтесь к website.

Надеюсь, что это поможет!

+0

Но если я это правильно знаю, Forms предназначен только для iOS, Android и WinPhone. Таким образом, нет MacOS или Windows. Но как выглядит рендер для каждой платформы? Также я хочу видеть элемент управления при перетаскивании на конструктор –

+0

. Нет ничего для MacOS, но вы можете сделать его для Windows с помощью UWP в Xamarin. – NinjaFocks

+0

Значит, я не могу сделать это для Mac и Windows, только для портативных ОС? –