簡體   English   中英

WPF:2種不同的標簽尺寸,特別是訂單對齊

[英]WPF: 2 different label sizes in particular order alignment

請看這張照片:

在此處輸入圖片說明

我嘗試創建2種尺寸的相同標簽:

<Grid>
    <Label Content="11" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="50" />
    <Label Content="%" HorizontalAlignment="Right" FontSize="20"
           VerticalAlignment="Top"/>
</Grid>

但是目前這還不像圖片:

在此處輸入圖片說明

要獲得這樣的結果,您的網格必須很小。 對於您的問題,我至少看到3種解決方案:

1-使您的網格更大,直到適合為止。

2-在網格中放置2列,將數字放在左列,將%放在右列。

3-您可以像這樣使用StackPanel:

<Grid>
    <StackPanel Orientation="Horizontal">
        <Label Content="11" FontSize="50" Padding="0"/>
        <Label Content="%"  FontSize="20" VerticalAlignment="Top" Padding="0,10,5,5"/>
    </StackPanel>        
</Grid>

編輯:

 <Grid>
    <StackPanel Orientation="Veritical">
        <StackPanel Orientation="Horizontal">
            <Label Content="11" FontSize="50" Padding="0"/>
            <Label Content="%"  FontSize="20" VerticalAlignment="Top" Padding="0,10,5,5"/>
        </StackPanel>
        <Label Content="Storage">
    </StackPanel>
</Grid>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM