siv*_*olu 15 xamarin.ios ios xamarin xamarin.mac xamarin.forms
我对Xamarin表格几乎是新手.我正在尝试将工具栏项添加到内容页面.
我使用IPAD Air作为部署设备,并使用了服务器的iPhone/ipad模拟器.我参考了XamarinForms-Mobile App pdf文档.虽然它是一个基本的,我不确定,为什么我无法在设备中看到它.请帮助我在哪里犯错误.
public partial class SamplePage : ContentPage
{
public SamplePage()
{
//Toolbar items
ToolbarItem scanItem = new ToolbarItem ();
scanItem.Name = "Scan";
scanItem.Order = ToolbarItemOrder.Primary;
ToolbarItem settingsItem = new ToolbarItem ();
settingsItem.Name = "Settings";
settingsItem.Order = ToolbarItemOrder.Primary;
ToolbarItems.Add (scanItem);
ToolbarItems.Add (settingsItem);
}
}
Run Code Online (Sandbox Code Playgroud)
App.cs
public class App
{
public static Page GetMainPage ()
{
return new SamplePage ();
}
}
Run Code Online (Sandbox Code Playgroud)
尝试了xaml的做法.但没有结果.内容页面为空白.
<?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="BLE_Core.BLECorePage">
<ContentPage.Content>
</ContentPage.Content>
<ContentPage.ToolbarItems>
<ToolbarItem Name = "Scan"></ToolbarItem>
<ToolbarItem Name = "Settings"></ToolbarItem>
</ContentPage.ToolbarItems>
</ContentPage>
Run Code Online (Sandbox Code Playgroud)
Jas*_*son 27
如果您的应用没有工具栏,则不会显示您的ToolbarItems.添加一个的最简单方法是将页面包装在NavigationPage中
public static Page GetMainPage ()
{
return new NavigationPage(new SamplePage ());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14141 次 |
| 最近记录: |