Я пытаюсь установить элементы управления devexpress в форму xamarin, но по какой-то причине эмулятор Android ничего не отображает (т. Е. Простой столбец сетки). Кажется, он не развертывает его на эмуляторе. Кроме того, когда я устанавливаю точку останова, она не попадает в нее во время отладки.
Любые идеи будут высоко оценены.
Я проследил документацию devexpress и заглянул на форум поддержки devexpress, но ничего. Я обновил / понизил пакет VS и devexpress Nuget (devexpress.Mobile.Datagrid), но все еще ничего.
MainPage.xaml
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:MoebMobAppDevExp"
x:Class="MoebMobAppDevExp.MainPage"
xmlns:DevExp="clr-namespace:DevExpress.Mobile.DataGrid;assembly=DevExpress.Mobile.Grid.v18.2" >
<DevExp:GridControl BackgroundColor="Black">
<DevExp:GridControl.Columns >
<DevExp:TextColumn Caption="Name" Width="170">
</DevExp:TextColumn>
</DevExp:GridControl.Columns>
</DevExp:GridControl>
MainActivity.cs (точка входа для Android)
public class MainActivity :
global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
protected override void OnCreate(Bundle savedInstanceState)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
DevExpress.Mobile.Forms.Init();
base.OnCreate(savedInstanceState);
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
LoadApplication(new Xamarin.Forms.Application());
}
}
Я не получаю никаких ошибок.
Просто с devexpress ничего не разворачивается на эмуляторе. Он даже не достигает точки входа, когда я прорыв, по сравнению со стандартными элементами управления xamarin, предоставляемыми VS.