我想使用CTRL- P/ CTRL- n而不是Up/ Down箭头来选择完成候选.我试过
:imap <C-n> <Down>,但不是选择下一个完成候选,光标将下到下一行.
我有一个2行2列的网格.在0,0我有一个TextBlock,其中一些文本可以因本地化而改变,在1,0我有一个Image.
以下是示例XAML:
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock x:Name="Tb" Grid.Row="0" Grid.Column="0">Foobar</TextBlock>
<Image Source="Foobar.jpg" Grid.Row="1" Grid.Column="0" />
</Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)
用作Image元素源的图像大小未知.
我需要网格列#0与TextBlock文本一样宽.图像应该与列一样宽,并且应该正确设置其高度以保持纵横比.
我尝试将图像包装在NoSizeDecorator中,但这样图像根本不会出现,除非我在XAML中指定图像绝对高度和宽度,我不能这样做,因为我需要图像的文本宽度相同.
我该怎么做?