나는 임베디드 윈도우 용 Silverlight에서 작업 중이고 그림에 보이는 것처럼 TextBlock에 텍스트를 맞추고 싶습니다. 텍스트에 맞게 textBlock을 원합니다 (첨부 된 그림에서 yelow 공간을 제거하고 싶습니다)TextBlock 크기를 텍스트 크기에 맞추는 방법
사람이 나를 도와 드릴까요? >
-을
<UserControl
xmlns="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,0,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,0,0,64">
<!-- tab page za Mode-->
</Grid>
<Grid x:Name="PowerLimitPage" Margin="0,0,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,0"/>
</Style>
이 내가 얻고 싶은 것입니다 :
안부, 루카 여기
내가 현재 사용하고있는 XAML입니다
텍스트 항목의 정렬을 쉽게하기위한 목적입니까? 그렇다면 네거티브 상단 여백을 사용하십시오. 문제는 텍스트 블록이 글꼴 자체에 정의 된 패딩을 사용하여 TextBlock의 크기를 결정한다는 점입니다. –
네, 그게 내가 원하는대로, 쉽게 aligment 확인하십시오 :) –
TextBlock 자체에서 여백을 사용하여 원하는 효과를 얻을 수 있지만 스타일 설정자의 음수 여백 효과가없는 것 같습니다. –