none
Ajustar la escla de TextBlocks RRS feed

  • Pregunta

  • Hola,

    Tengo una aplicación con un grid que contiene 8 renglones y 3 columnas, en cada celda tengo un ViewBox con un TextBlock cuyo texto tiene diferente longitud, el problema es que cuando cambio el tamaño de la ventana y se ajusta la escala de cada TextBlock, cada uno se ve de un tamaño diferente como se puede ver en la imagen.

    Existe alguna forma para que todos los TextBlock tengan la misma escala y se vean del mismo tamaño sin importar el texto de cada uno?

    Este es el codigo que tengo:

    <Grid Name="grid">
            <Grid.RowDefinitions>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
    			<RowDefinition Height="*"/>
                <RowDefinition Height="*"/>
            </Grid.RowDefinitions>
    
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*"/>
                <ColumnDefinition Width="*"/>
                <ColumnDefinition Width="*"/>
            </Grid.ColumnDefinitions>
    		
    		<Viewbox Grid.Column="1">
                <TextBlock x:Name="txt1" Text="Text1" FontSize="20" />
            </Viewbox>
    		
    		<Viewbox Grid.Column="1" Grid.Row="1">
                <TextBlock x:Name="txt2" Text="Text2" FontSize="20" />
            </Viewbox>
    		
    		<Viewbox Grid.Column="1" Grid.Row="2">
                <TextBlock x:Name="txt3" Text="Text3" FontSize="20" />
            </Viewbox>
    		
    		<Viewbox Grid.Column="1" Grid.Row="3">
                <TextBlock x:Name="txt4" Text="Text4" FontSize="20" />
            </Viewbox>
    		
    		<Viewbox Grid.Column="1" Grid.Row="4">
                <TextBlock x:Name="txt5" Text="Text5" FontSize="20" />
            </Viewbox>
    		
    		<Viewbox Grid.Column="1" Grid.Row="5">
                <TextBlock x:Name="txt6" Text="Text6" FontSize="20" />
            </Viewbox>
    		
    <!--Otros TextBlock-->
    </Grid>		

    Saludos,

    Juan Alberto

    lunes, 11 de noviembre de 2013 22:24