【问题标题】:Xamarin forms.Dynamically load a pageXamarin 表单。动态加载页面
【发布时间】:2016-05-16 13:24:08
【问题描述】:

Xamarin 表单。 如何从字符串(xaml)动态加载内容页面?不要创建很多类似的页面。

【问题讨论】:

  • 是否要动态创建 xaml 页面?
  • 例如 var page = new ContentPage() string xaml = ... page.LoadFromXaml(xaml) page.BindingContext = ...

标签: xaml xamarin xamarin.forms


【解决方案1】:

Xamarin 表单具有视图和页面。页面略有不同,但此示例有一个类,可将 XAML 字符串中的 UI 作为 ContentView 加载。您也可以尝试从页面加载。

  • 只需克隆这个 repo
  • 运行示例(Android/UWP已测试 好)
  • 点击动态渲染选项卡
  • 点击渲染(并与 XAML 一起玩)

https://github.com/MelbourneDeveloper/Adapt.Presentation.git

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 2021-11-19
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 2018-03-25
    相关资源
    最近更新 更多