1
我有一個簡單的Grid
三列。在其中一行中,我有(按列順序):A TextBlock
,TextBox
和Button
。 Button
包含內容爲Image
。圖像不會導致行大小變化
我的問題是,Image
總是顯示它的全部內容放大按鈕。我不在乎圖片來源的大小,我希望Button
的尺寸與已由TextBlock
和TextBox
產生的行尺寸相同。我不想爲圖像大小指定硬編碼值。那不是重點。如果用戶的主題和/或字體發生更改,則Grid
行仍應按預期工作,並且Button
應始終爲正確的大小。我試過ViewBox
,各種對齊屬性和綁定。沒有運氣。任何想法的人?
<TextBlock VerticalAlignment="Center" Margin="4,0" x:Uid="RONumber" />
<TextBox x:Name="tbRO" InputScope="Number" MaxLength="8" Grid.Column="1" Margin="4" />
<Button x:Name="btnSearch" Click="Search_Click" Grid.Column="2">
<Image Source="Long Source Removed For Readability" />
</Button>
在下面你的圖像可以看到文本框和右邊用它裏面的圖片按鈕。正下方是另一個正確大小的TextBox。如果我刪除按鈕的頂部TextBox大小相同。
很高興你發現和解決方法。乾杯! –