Griever 0 Denunciar post Postado Novembro 24, 2015 Não sei se esse é o forum para essa duvida. Eu queria centralizar um TextBlock dentro de um StackPanel que está em strech estendido com fundo azul. No caso quero manter sempre o TexBlock no centro para qualquer resolução usada. Compartilhar este post Link para o post Compartilhar em outros sites
Dan Borges 26 Denunciar post Postado Novembro 24, 2015 Já tentou ajustar a propriedade HorizontalAlignment HorizontalAlignment="Center" Compartilhar este post Link para o post Compartilhar em outros sites
Griever 0 Denunciar post Postado Novembro 24, 2015 Ja tentei, não tem jeito, o texto não vai pro meio Compartilhar este post Link para o post Compartilhar em outros sites
Dan Borges 26 Denunciar post Postado Novembro 24, 2015 Mostra o código do StackPanel junto com o Textblock Compartilhar este post Link para o post Compartilhar em outros sites
Griever 0 Denunciar post Postado Novembro 24, 2015 <StackPanel x:Name="firstStackPanel" Orientation="Horizontal" Margin="20,10,20,401" Height="70" CornerRadius="2" Background ="Blue" HorizontalAligment="Center" > <TextBlock x:Name="tituloTextBox" Text="Índice de Massa Corporal" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="White" FontFamily="Segoe UI" FontSize="24" Margin="25,0,25,0" /> </StackPanel> Ta ai Compartilhar este post Link para o post Compartilhar em outros sites
Dan Borges 26 Denunciar post Postado Novembro 24, 2015 Você disse que seu StackPanel estava esticado. Não consigo ver isso no seu código. Veja bem, se colocar a propriedade "Orientation" como "Horizontal" no seu StackPanel, é preciso modificar a propriedade "VerticalAlignment" para "Center": <StackPanel Orientation="Horizontal"> <TextBlock VerticalAlignment="Center" Text="Meu Texto"></TextBlock> </StackPanel> Caso seja o contrário, se você omitir a tag "Orientation" ou setá-la com o valor "Vertical", basta modificar o valor de "HorizontalAlignment". <StackPanel> <TextBlock HorizontalAlignment="Center" Text="Meu Texto"></TextBlock> </StackPanel> Veja se funciona a partir disso, e depois tente modificar outros atributos a sua vontade. Compartilhar este post Link para o post Compartilhar em outros sites
Griever 0 Denunciar post Postado Novembro 24, 2015 Malz, errei em um ponto, no caso seria assim. stack em Stretch <StackPanel x:Name="firstStackPanel" Orientation="Horizontal" Margin="20,10,20,401" Height="70" CornerRadius="2" Background ="Blue" HorizontalAligment="Stretch" > <TextBlock x:Name="tituloTextBox" Text="Índice de Massa Corporal" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="White" FontFamily="Segoe UI" FontSize="24" Margin="25,0,25,0" /> </StackPanel> Compartilhar este post Link para o post Compartilhar em outros sites