有人可以帮我弄这个吗?
最好的祝福,
卢卡
这是我目前正在使用的XAML:
<UserControlxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/Expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"mc:Ignorable="d"x:Class="FullTest.PUIsocUI"d:DesignWIDth="480" d:DesignHeight="272"><GrID x:name="LayoutRoot" Background="White"> <StackPanel OrIEntation="Horizontal" VerticalAlignment="Bottom" Height="64" GrID.Row="1"> <Radiobutton x:name="PowerMeasurement" Groupname="PowerTabControls" IsChecked="True" Checked="PowerMeasurement_Checked" Unchecked="PowerMeasurement_Unchecked" Content="POWER" borderThickness="0"/> <Radiobutton x:name="PowerMode" Groupname="PowerTabControls" Checked="PowerMode_Checked" Unchecked="PowerMode_Unchecked"/> <Radiobutton x:name="Powerlimit" Groupname="PowerTabControls" IsChecked="False" Click="Powerlimit_Click" Checked="Powerlimit_Checked" Unchecked="Powerlimit_Unchecked"/> </StackPanel> <GrID> <GrID x:name="PowerMeasurementPage" margin="0,64" > <!-- tab page za meritev--> <TextBlock Text="POWER" Style="{StaticResource FunctionnameTextBlockStyle}" HorizontalAlignment="left" VerticalAlignment="top"/> <TextBlock Text="11.555" Style="{StaticResource ResultnameTextBlockStyle}" /> </GrID> <GrID x:name="PowerModePage" margin="0,64"> <!-- tab page za Mode--> </GrID> <GrID x:name="PowerlimitPage" margin="0,64"> <!-- tab page za limita--> </GrID> </GrID></GrID>
<Style targettype="TextBlock" x:Key="FunctionnameTextBlockStyle"> <Setter Property="FontFamily" Value="ALTERNATE_GOTHIC#AlternateGothic2 BT"/> <Setter Property="FontSize" Value="44"/> <Setter Property="margin" Value="57,27,0"/> </Style>
这就是我想要的 – >
解决方法<TextBlock Text="POWER" FontSize="44" FontWeight="SemiBold" RendertransformOrigin="0.5,0.5"> <TextBlock.Rendertransform> <Compositetransform ScaleY="2"/> </TextBlock.Rendertransform></TextBlock>
在我提供的示例中,请参阅ScaleY声明?调整该值以满足您的需求.这是在不使用VIEwBox的情况下实现该效果的一种方法.另一个可能是将TextBlock转换为Path并根据需要进行调整,但它必须是一个静态标签才能有用.
希望这可以帮助! 总结
以上是内存溢出为你收集整理的silverlight – 如何使TextBlock大小适合文本大小全部内容,希望文章能够帮你解决silverlight – 如何使TextBlock大小适合文本大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)