Microsoft.Maui.Platform.HandlerExtensions Excepion с использованием DEV Express Control Как решить проблему?

Я сталкиваюсь с этим исключением «System.TypeLoadException:« Не удалось разрешить тип с токеном 010001a2 из typeref (ожидаемый класс« Microsoft.Maui.Platform.HandlerExtensions »в сборке «Microsoft.Maui, версия =1.0.0.0, культура = нейтральная, PublicKeyToken= ноль')'"

       <dxe:ComboBoxEdit x:Name="MyPicker" Margin="-20,0,0,0" BorderColor="Transparent" WidthRequest="250" IsEndIconVisible="False" TextHorizontalAlignment="Center"    PlaceholderText="{x:Static resources:AppResources.EnterPhoneView_Country_Placholder}" FocusedBorderColor="Transparent" SelectedItem="{Binding SelectedCountryName}" ItemsSource="{Binding CountryName}" TextColor="{DynamicResource Black}"></dxe:ComboBoxEdit>

Я использовал этот элемент управления dxe:ComboBoxEdit Dev Express при нажатии на этот элемент управления, показанный выше, за исключением того, что я добавил обработчик управления DEVEXPRESS в файл mu MAUI.Program, как я могу решить эту проблему??

      .ConfigureMauiHandlers(handlers =>
               {
                   handlers.AddHandler<DXCollectionView, DXCollectionViewHandler>();
                   handlers.AddHandler<ChartView, ChartViewHandler>();
                   handlers.AddHandler<PieChartView, PieChartViewHandler>();
                   handlers.AddHandler<DataGridView, DataGridViewHandler>();
                   handlers.AddHandler<SimpleButton, SimpleButtonHandler>();
                   handlers.AddHandler<TextEdit, TextEditHandler>();
                   handlers.AddHandler<CheckEdit, CheckEditHandler>();
                   handlers.AddHandler<NumericEdit, NumericEditHandler>();
                   handlers.AddHandler<PasswordEdit, PasswordEditHandler>();
                   handlers.AddHandler<MultilineEdit, MultilineEditHandler>();
                   handlers.AddHandler<ComboBoxEdit, ComboBoxEditHandler>();
                   handlers.AddHandler<DateEdit, DateEditHandler>();
                   handlers.AddHandler<TimeEdit, TimeEditHandler>();
                   handlers.AddHandler<AutoCompleteEdit, AutoCompleteEditHandler>();
                   handlers.AddHandler<TextEdit, TextEditHandler>();                   
                   handlers.AddHandler<InputChipGroup, ChipGroupHandler>();
                   handlers.AddHandler<TabView, TabViewHandler>();
                   handlers.AddHandler<DrawerPage, DrawerPageHandler>();
                   handlers.AddHandler<TabPage, TabPageHandler>();
                   handlers.AddHandler<PasswordEdit, PasswordEditHandler>();
                         // Register ALL handlers in the Xamarin Community Toolkit assembly
                   handlers.AddCompatibilityRenderers(typeof(Xamarin.CommunityToolkit.UI.Views.MediaElementRenderer).Assembly);

                        // Register just one handler for the control you need
                   handlers.AddCompatibilityRenderer(typeof(Xamarin.CommunityToolkit.UI.Views.MediaElement), typeof(Xamarin.CommunityToolkit.UI.Views.MediaElementRenderer));
               })

0 ответов

Другие вопросы по тегам