
Estou tentando desenvolver meu primeiro aplicativo UWP para Windows, seguindoeste tutorial sobre como criar uma UI. Quando adicionei um TextBlock a MainPage.xaml, não consigo escolher System Resource no menu do marcador de propriedade para o atributo Style, na janela Propriedades. Por que é isso? Estou faltando um componente específico do Visual Studio?
Se eu tentar digitar o estilo especificado no tutorial {StaticResource TitleTextBlockStyle}
, o IntelliSense sugerirá isso.
Responder1
Estou faltando um componente específico do Visual Studio?
Se fosse esse o caso, você não seria capaz de escolher o modelo de projeto UWP nem colocar o TextBlock no projeto.
Por que é isso?
As instruções estão simplesmente erradas.
No painel Propriedades, insira estilo na caixa de pesquisa para encontrar a propriedade Estilo. Clique no marcador de propriedade da propriedade Style para abrir seu menu. (O marcador de propriedade é o pequeno símbolo de caixa à direita de cada valor de propriedade.) No menu Propriedade, selecione Recurso do Sistema > TitleTextBlockStyle. Isso aplica um estilo definido pelo sistema ao texto do título.
Em vez disso, você precisa clicar com o botão direito no objeto, passar o mouse sobre "Aplicar recurso" e selecionar TitleTextBlockStyle
na lista.
As instruções indicam que você deve selecionar o recurso do sistema, mas isso não está correto, olhou para o produto final e usou StaticResource
resultando no seguinte XAML
<RelativePanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<TextBlock x:Name="TitleTextBlock"
Text="Collection"
Style="{StaticResource TitleTextBlockStyle}"
Margin="24,0,0,24" />