Top
にLabel
とTextBlock
を縦に並べると、最初のテキスト行が並んでいますか?ラベルの周りの余分なスペースがPaddingプロパティから来XAMLの上部にあるラベルとTextBlockを垂直に整列する
9
A
答えて
17
:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Label Grid.Column="0" VerticalAlignment="Top">Some Label:</Label>
<TextBlock Grid.Column="0" VerticalAlignment="Top">Some text<TextBlock>
</Grid>
上記のコードは私にこれを提供します。スペースを削除するには、明示的にPaddingプロパティをLabelに直接 "0"に設定するか、もちろんスタイルで設定します。
0
回避方法は次のとおりです。Align bottoms of text in controls
私は接続を投稿しました:https://connect.microsoft.com/WPF/feedback/ViewFeedback.aspx?FeedbackID=523432、投票してください。
1
<TextBlock>
<InlineUIContainer BaselineAlignment="Top"><Label Content="Label"/></InlineUIContainer>
<InlineUIContainer BaselineAlignment="Top"><TextBlock>TextBlock Content</TextBlock> </InlineUIContainer>
</TextBlock>
HTH。
関連する問題
- 1. エキスパンダーボタンをDataGridRowHeaderの上部に垂直に整列する
- 2. サムネイル画像を最上部に垂直に整列する - CSS
- 3. WPF TextBlockでのテキストの垂直方向の整列
- 4. qタグを垂直に整列する
- 5. アイコンを垂直に整列する
- 6. ナビゲーションを垂直に整列する
- 7. h1タグを垂直に整列する
- 8. 上部のナビゲーションメニュー項目の垂直整列
- 9. 垂直整列
- 10. フロートと垂直の整列
- 11. ベースラインのナビゲーションバーの上にdivを垂直に整列します
- 12. テキストボックスとラベルを垂直にブートストラップする
- 13. 入力要素の中央に浮動ラベルを垂直に整列する
- 14. ブートストラップパネルをフレックスボックスと垂直に整列
- 15. 垂直CCScrollViewを一番上に整列させる方法は?
- 16. 内部にdivがある場合のHTMLテーブルセルの垂直方向の整列
- 17. divの内部要素をCSSと垂直に整列する方法は?
- 18. 垂直整列は
- 19. FontAwesomeのアイコンをaタグのテキストと垂直に整列する
- 20. ボタンをテキストエリアに垂直に整列
- 21. ボタンとテキストビューのコンポーネントを垂直に整列する
- 22. div内のdivを垂直に整列
- 23. ブートストラップ4垂直整列列
- 24. 垂直方向の整列CSSを使用してテキストを垂直に整列する
- 25. ラベルをコントロールの上部に整列させる方法はありますか?
- 26. iAP通貨ラベルの垂直方向の整列
- 27. div内にdivとimageを垂直に整列させる
- 28. UL LIの垂直整列?
- 29. テキストとイメージをベースラインで垂直に整列する方法は?
- 30. divと入力を垂直方向に整列する
デフォルトでLabel's Paddingが5に設定されており、TextBlock'sが0に設定されているようです。 ありがとうございます。 –
問題は、2つのコントロール間でFontSizeが異なる場合に発生します。 – Shimmy
私にWPFの謎の1つを発表してくれてありがとう –