在主页上有一个数据网格的简单项目。
将VS 2022更新到17.3 Preview 2.0后,在尝试调试项目时出现错误。
如果运行Windows平台,我得到一个错误,阻止项目运行(见图片)。PRI175“重复条目”
如果运行Android平台,项目运行,但在启动期间有一个错误(FileNotFoundException: telererik . maui . core .resources), DataGrid不呈现。
如果我在XAML中注释掉DataGrid,项目加载时不会出现错误。
我正在使用最新的毛伊岛Telerik (1.0.1)
我有JSON数据源,我需要绑定到Datagridview的Itemsource属性。我不能有类可以反序列化,因为JSON数据源可以有不同的属性,这使得它不可能有硬编码类反序列化。
让我知道JSON数据源是否可以直接基于数据绑定,以及搜索和排序应该在网格中工作。
Datagrid是针对。net MAUI平台的Android和IOS开发
有一种方法来使用' RadTabView '在一个MVVM和处理导航正确?现在,' RadTabView '需要一个视图,这使得它很难改变使用基于页面的内容。
我们有一个实现使用TabbedPage,但问题是,酒吧本身是不可定制的(我知道),所以我想使用' RadTabView '作为一个替代品,如果可能的话。
对于我们的项目,我们使用RadSideDrawer来加载MainContent中的内容视图和Drawer中的Flyout项。
对于UI开发来说,Xaml Live预览似乎是开发人员在编码时验证UI的唯一选择。
不知何故,我们不能在使用RadSideDrawer时使用Xaml Live预览。
这意味着Radsidedrawer中的内容不会在XAML实时预览中被选中。
任何解决方案/替代吗?
基线对齐被小写字母抵消,其中下降字母(g, j, y, p, q)存在。在下面的图像中,你可以看到一些字段的浮动比其他字段略高。这发生在网格的标题和主体中。
在SDK中的SideDrawer的例子中,页面被集成到一个RadContentView中。有必要吗?
当使用ContentPage时,MainContent的显示有点被截断。
RadContentView的功能是什么?它不是控件,因此在文档中找不到。
还有一个RadContentPage吗?
我目前正在创建我的第一个项目与Telerik毛伊。在MauiProgram.cs文件中,有3行下划线为绿色。
“这个呼叫站点可以在Android 21.0及更高版本上访问。'RadAppHostBuilderExtensions.UseTelerik(MauiBuilder)'仅支持:'Windows' 10.0.17763.0及更高版本"
将显示为警告信息。该程序在Windows上编译和运行时没有错误。
在Android上,我得到以下错误消息:
系统。'无法加载字段类型'。TelerikFont:UsePlatformFontProperty'(84)由于:无法加载文件或程序集'微软。WinUI, Version=3.0.0.0, Culture=neutral, PublicKeyToken=de31ebe4ad15742b'或其依赖项之一。'
下面是代码(受影响的行用绿色标记):
使用Telerik.Maui.Controls.Compatibility;
名称空间xxx;
公共静态类MauiProgram
{
()
{
var builder = MauiApp.CreateBuilder();
构建器
.UseMauiApp <应用> ()
.UseTelerik ()
.ConfigureFonts(字体= >
{
fonts.AddFont(“OpenSans-Regular.ttf”、“OpenSansRegular”);
fonts.AddFont(“OpenSans-Semibold.ttf”、“OpenSansSemibold”);
fonts.AddFont(“ionicons.ttf”、“IonIcons”);
});
builder.万博体育手机版网址Services.AddSingleton <主页> ();
builder.万博体育手机版网址Services.AddTransient < PageList > ();
返回builder.Build ();
}
}
与Xamarin相比,Maui的一个优点是不同的平台只需要一个代码库。
这也适用于Telerik毛伊岛图书馆吗?
你好,
我创建了一个项目,并引用了以下库:
我导入了命名空间:
xmlns: telerik = " http://schemas.telerik.com/2022/xaml/maui "
并创建一个RadCheckBox,如下所示:
当我运行应用程序时,我得到以下错误:
我遗漏了什么吗?
在我的MAUI应用程序我的目标
我正在构建一个自定义控件,当我尝试使用telerik:RadButton时,我得到以下为iOS构建
无法解析类型“http://schemas.telerik.com/2022/xaml/maui:telerik:RadButton”
下面的代码是一个例子,它适用于其他控件,但不适用于按钮。
<?XML version="1.0" encoding="utf-8"<ContentViewx:类=“MyApp。控制”xmlns=“http://schemas.microsoft.com/dotnet/2021/maui”xmlns: x=“http://schemas.microsoft.com/winfx/2009/xaml”xmlns: telerik=“http://schemas.telerik.com/2022/xaml/maui”x:名字=“这”><StackLayout><telerik: RadBusyIndicator写成BackgroundColor=“红色”/><telerik: RadButton写成BackgroundColor=“红色”文本=“你好”/>StackLayout>ContentView>
我也尝试过使用Telerik名称空间而不是模式,但运气不太好。
嗨,我正在评估毛伊UI,但只发现数据绑定expandoobject或dynamicobject是不工作的,这是一个真正的限制吗?
我相信WPF和uwp都支持这一点,为什么net maui也是这样呢?似乎很容易支持……