2016-04-24 3 views
0

Кажется, что существует много документации по показу уведомлений о знаках на Tiles в приложениях UWP. Однако есть ли способ показать уведомление о значке на кнопках навигации в самом приложении. Это, по-видимому, очень распространенный сценарий для мобильных приложений. Когда я вхожу в приложение facebook, одна из вкладок (уведомление) показывает мне несколько новых уведомлений. Есть ли образец, как реализовать это в универсальном приложении Windows.Уведомление о значке в универсальном приложении для Windows

+0

Добро пожаловать в переполнение стека! Пройдите [тур] (http://stackoverflow.com/tour), посмотрите справочный центр, в частности [как задать хороший вопрос?] (Http://stackoverflow.com/help/how- спрашивать). Какую часть вы застряли? Что вы пробовали? –

+0

Ваше приложение обновило значок в первую очередь, чтобы ваше приложение уже знало, какой номер показывать. –

ответ

0

Все уведомления внутри приложения являются настраиваемыми элементами управления. Для универсального значка приложения Windows только для того, чтобы показать, сколько уведомлений вы должны поощрять пользователя к его открытию. Если вы хотите создать пользовательские значки в своем приложении UWP, вы можете, например, поставить Image control с графическим значком с текстовым блоком рядом с ним, чтобы показать количество новых уведомлений. Оба элемента управления можно поместить в StackPanel с ориентацией, установленной на горизонтальную. Сообщите мне, если у вас есть или вам нужна дополнительная помощь и объяснение.

+0

Спасибо Дэнни за ваш ответ. Я надеялся, что уже есть рекомендуемый способ сделать это, поскольку это так распространено. Я попробую сам проверить, смогу ли я создать пользовательский элемент управления. – user6248121

+0

Хорошо, дайте мне знать, если вам нужна дополнительная помощь;) –

+0

Просто хочу опубликовать обновление, которое я смог сделать, используя эллипс вместо изображения. У меня есть текстовый блок поверх эллипса, который показывает количество предупреждений. Текстовый блок привязан к datacontext, поэтому это позволяет мне легко обновлять количество предупреждений. Вот код, который работал для меня. Может также помочь кому-то еще – user6248121

0

Просто хочу опубликовать обновление, которое я смог сделать, используя эллипс вместо изображения. У меня есть текстовый блок поверх эллипса, который показывает количество предупреждений. Текстовый блок привязан к 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> 
Смежные вопросы