【问题标题】:telerik control in xamarinxamarin 中的 Telerik 控制
【发布时间】:2016-08-30 20:26:17
【问题描述】:

我正在尝试在我的 Xamarin 跨平台应用程序中使用 Telerik 控件。为此,我已经下载并安装了 telerik_ut_for_xamarin。

我在特定项目中添加了引用。

现在我正在尝试在article 的 sipmle xaml 页面中使用 listview,但我收到此错误

The type or namespace name 'Telerik' could not be found in the global namespace (are you missing an assembly reference?)

所以我在这里缺少什么......我在一些网站上读到我应该在我试图使用控制的 xaml 页面上引用命名空间......但是哪个命名空间?

谁能帮帮我。我也是 xamarin 和 Telerik 的新手。任何好的文档或文章?或示例代码,如果有人尝试过,请帮助我

【问题讨论】:

    标签: xamarin telerik xamarin.forms


    【解决方案1】:

    您需要的命名空间是: xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.XamarinForms.DataControls" 并将其添加到页面的定义中。我是从Telerik's example in the article you listed 那里得到的(如果你想知道的话)。

    这是一个使用该命名空间和RadListViewContentPage 示例:

    <?xml version="1.0" encoding="UTF-8"?>
    <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
        xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
        x:Class="XamarinCRM.Pages.MenuPage"
        xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.XamarinForms.DataControls"
    >
         <ContentPage.Content>
              <telerikDataControls:RadListView x:Name="LV"/> 
        </ContentPage.Content>
    </ContentPage>
    

    【讨论】:

    • 我添加了命名空间 allready。虽然我得到了 eror.and intelerik 文件夹,但在命名空间中没有这样的路径。所以我问我应该添加另一个namespac吗?哪一个?
    • Telerik DLL 是否安装在您的 C:\Program Files (x86)\Telerik\UI for Xamarin QX XXX\Binaries 目录中?如果没有,我猜你的安装出了点问题。
    • 哦..它现在正在工作..我只是错过了在 mainActivity.cs 文件中添加程序集引用..ny 愚蠢的错误
    • @dylanstrug :感谢您的宝贵时间。您能给我一些示例吗?我可以检查如何使用控件的功能,例如如何将 listview 用作 gridview 等。任何好的示例或链接你能推荐我吗.pls
    • 我很高兴听到您成功了。我从来没有使用过 Telerik 的控件,所以我不知道有什么好的参考资料。对不起。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    相关资源
    最近更新 更多