以下の内容はhttps://shuhelohelo.hatenablog.com/entry/2020/06/24/203118より取得しました。


Xamarin.FormsのShellでNavigationBar(ToolBar?)にButtonを配置する

ContentPage内で指定するので,Shellに限ったことではないと思う.

以下のようにすると,上部のNavbarにボタンが追加される.

    <ContentPage.ToolbarItems>
        <ToolbarItem Text="Add" Clicked="AddItem_Clicked" />
    </ContentPage.ToolbarItems>

複数も可.

    <ContentPage.ToolbarItems>
        <ToolbarItem Text="Add" />
        <ToolbarItem Text="Hello" />
    </ContentPage.ToolbarItems>

こんな感じ. f:id:shuhelohelo:20200624202942p:plain

テキストだけでなく以下のようにアイコンフォントや画像もいける

    <ContentPage.ToolbarItems>
        <ToolbarItem>
            <ToolbarItem.IconImageSource>
                <FontImageSource
                    FontFamily="FA-S"
                    Glyph="{Static icons:IconFont_FA_S.Filter}"
                    Size="Medium" />
            </ToolbarItem.IconImageSource>
        </ToolbarItem>
    </ContentPage.ToolbarItems>

FontImageSourceの他にImageSourceもある.他にもFileImageSourceなど.




以上の内容はhttps://shuhelohelo.hatenablog.com/entry/2020/06/24/203118より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14