- 的底部我想文本錨定到該按鈕的最底部,無論圖像寬高比的。
- 我想讓圖片拉伸以適應按鈕中的剩餘空間。
這xaml確實有圖像填充剩餘空間,但文本正好放在圖像下,而不是在按鈕的最底部。也許我需要使用DockPanel以外的東西,但我不確定要使用什麼。如果有不同的方式可行,則文本不需要放在標籤中。文本WPF圖像按鈕錨定在按鈕
感謝
<Button Height="150" Width="150">
<DockPanel LastChildFill="True">
<Label HorizontalContentAlignment="Center" DockPanel.Dock="Bottom">foo</Label>
<Image Source="bar.png" />
</DockPanel>
</Button>
Magnus Johansson's「 Height =」{Binding RelativeSource = {RelativeSource FindAncestor,AncestorType = ButtonBase,AncestorLevel = 1},Path = Height}答案也適用。 – Joel