亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 UWP/C# 中使用 svg 文件資源設置 AppBarButton 圖標

如何在 UWP/C# 中使用 svg 文件資源設置 AppBarButton 圖標

C#
慕工程0101907 2021-06-10 14:00:17
Microsoft 文檔指出您可以使用 SVG 矢量圖形文件設置圖標:https : //docs.microsoft.com/en-us/windows/uwp/design/style/icons但是,當我嘗試使用 svg 文件設置圖標時,它只顯示空白:<AppBarButton Label="BitmapIcon">    <AppBarButton.Icon>        <BitmapIcon UriSource="ms-appx:///Svg/MyButton.svg"/>    </AppBarButton.Icon></AppBarButton>這就是我將 Svg 文件添加到我的項目的方式:在項目下我創建了一個目錄“Svg”,在 Svg 文件夾中我添加了文件“MyButton.svg”。此 svg 資源文件的屬性設置為:構建操作:內容復制到輸出目錄:不復制自定義工具:自定義工具命名空間:
查看完整描述

3 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

您始終可以將內容放在AppBarButton元素上。因此,使用ImageSvgImageSource作為圖標放在AppBarButton內容上。在這里,我使用了16p x 16px SVG 圖像。

原始SVG:

http://img1.sycdn.imooc.com//60d82ea20001c07c02560256.jpg

帶標簽的 AppBarButton:

http://img1.sycdn.imooc.com//60d82eaf0001a3e100750048.jpg

這是其余的代碼


this.MyAppBarButton.Content = new Image()

        {

            Source = new SvgImageSource()

            {

                UriSource = new Uri("ms-appx:///Assets/logo.svg")

            }

        };


查看完整回答
反對 回復 2021-06-27
  • 3 回答
  • 0 關注
  • 316 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號