Как исправить Devexpress.Mobile.Datagrid в формах Xamarin - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь установить элементы управления 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.

...