microsoft developing bootstrap apps app c# xaml windows-phone-7 windows-phone-8 textblock

c# - developing - windows 10 universal app



Xaml TextBlock establece esquina redonda (3)

TextBlock no tiene dicha propiedad, sin embargo, puede hacerlo de esta manera utilizando las propiedades RadiusY y RadiusX RadiusY vinculando el ancho y la altura de Rectangle a Textblock Width y height.

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Name="textBlock" Padding="5,0" Text="This is my TextBlock" Height="30" Width="Auto" VerticalAlignment="Top"/> <Rectangle RadiusX="5" RadiusY="5" Width="{Binding Width,ElementName=textBlock}" Height="{Binding Height,ElementName=textBlock}" Stroke="White" StrokeThickness="3" VerticalAlignment="Top"/> </Grid>

Estoy tratando de establecer la esquina redondeada de TextBlock en xaml . Pero no hay tal propiedad.

<Grid x:Name="grdDis" Grid.Row="1"> <TextBlock Text="Description" TextWrapping="Wrap" HorizontalAlignment="Left" VerticalAlignment="Top" Name="txtDescription" Margin="18,10,0,0" Height="128" Width="445"/> </Grid>

¿Cómo puedo configurar la esquina redondeada de TextBlock. Y también desea establecer el color de fondo de TextBlock.


Use Border :

<Border Margin="5" Padding="5" BorderThickness="1" BorderBrush="Red" Background="AntiqueWhite" CornerRadius="10"> <TextBlock Text="Lorem ipsum"/> </Border>


para eso usa el elemento Border como un padre de textBlock como me gusta,

<Border BorderThickness="1" BorderBrush="Black" Background="Green" CornerRadius="5"> <TextBlock Text="Description"/> </Border>

ya lo tienes :)