似乎有很多關於在UWP應用程序中顯示Tiles上的徽章通知的文檔。但是,有沒有什麼辦法在應用程序本身的導航按鈕上顯示徽章通知。這似乎是移動應用程序非常常見的情況。當我登錄Facebook應用程序時,其中一個選項卡(通知)會顯示一些新通知。是否有任何示例如何在通用Windows應用程序中實現此功能。通用Windows應用程序中的徽章通知
回答
應用程序內部的所有通知都是自定義控件。 對於通用Windows應用程序徽章僅可用於顯示您必須鼓勵用戶打開多少通知。 如果您想在UWP應用程序中創建自定義徽章,例如可以將帶有文本塊的徽章圖形的圖像控件放在旁邊,以顯示新通知的數量。這兩個控件都可以放置在方向設置爲水平的StackPanel中。 讓我知道如果你得到它或需要更多的幫助和解釋。
感謝Danny的回覆。我希望已經有一種推薦的方式來做到這一點,因爲這很常見。我會試一試我自己是否可以構建自定義控件。 – user6248121
好吧,讓我知道你是否需要更多的幫助;) –
只是想發佈一個更新,我可以通過使用橢圓而不是圖像來做到這一點。我在橢圓頂部有一個文本塊,顯示警報的數量。 textblock綁定到一個datacontext,所以這使我可以輕鬆更新警報的數量。這是爲我工作的代碼。也許可以幫助別人 – user6248121
只是想發佈更新,我可以通過使用橢圓而不是圖像來做到這一點。我在橢圓頂部有一個文本塊,顯示警報的數量。 textblock綁定到一個datacontext,所以這使我可以輕鬆更新警報的數量。這是爲我工作的代碼。也可以幫助別人
<StackPanel Orientation="Horizontal" >
<TextBlock Text="Alerts"/>
<Grid>
<Ellipse Margin="5" Width="40" Height="40" Fill="White" />
<TextBlock Name="TbAlerts" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Red" Text="{Binding AlertsCount}" >
<TextBlock.DataContext>
<UIModels:BadgeAlert/>
</TextBlock.DataContext>
</TextBlock>
</Grid>
</StackPanel>
- 1. 推送通知 - 應用徽章圖標
- 2. 在android的應用程序圖標上添加通知徽章
- 3. 清除當地通知的應用程序徽章
- 4. 在我的應用程序上實施徽章通知
- 5. 應用程序徽章不顯示解析推送通知
- 6. 當通知到達時更改應用程序圖標徽章
- 7. 解除通知中心的通知後更新通知徽章
- 8. 圖標徽章通知
- 9. 推送通知徽章
- 10. 應用程序徽章
- 11. UITableView Cell中的通知徽章
- 12. Silverlight/xaml中的通知圖標徽章
- 13. 科爾多瓦應用程序(混合應用程序)中的自動增量推送通知徽章
- 14. 特定於應用程序的通知聲音,徽章和吐司(WNS)
- 15. 如何在應用中添加通知徽章?
- 16. 使用靜默推送通知移除應用徽章?
- 17. iOS:徽章櫃檯與通知中心
- 18. 是否可以刪除應用程序圖標徽章,以便通知保留在通知中心?
- 19. Windows 10商店應用程序中徽章徽標的用途是什麼?
- 20. 如何在Android應用程序(如iPhone)上創建通知圖標徽章
- 21. 推送通知徽章上的錯誤應用圖標iphone
- 22. 的Xcode夫特3.0通知框架應用徽章不更新
- 23. iPhone應用程序中的應用程序圖標徽章
- 24. 如何清除通知徽章計數重新安裝應用
- 25. 增加應用徽章數量而不顯示推送通知
- 26. Windows 10通用應用程序:「通知組的大小過大」
- 27. 推送通知徽章不會消失
- 28. Apple推送通知徽章號碼
- 29. 推送通知:聲音和徽章
- 30. 未讀/讀通知徽章在網頁
歡迎來到堆棧溢出!請[參觀](http://stackoverflow.com/tour),看看幫助中心,特別是[如何提出一個好問題?](http://stackoverflow.com/help/how-到問)。你堅持什麼部分?你有什麼嘗試? –
您的應用首先更新了徽章,以便您的應用已知道要顯示的編號。 –