小编ale*_*ale的帖子

在VsVim中使用Cn/Cp在intellisense弹出窗口中选择完成候选

我想使用CTRL- P/ CTRL- n而不是Up/ Down箭头来选择完成候选.我试过 :imap <C-n> <Down>,但不是选择下一个完成候选,光标将下到下一行.

vsvim visual-studio-2012

6
推荐指数
1
解决办法
915
查看次数

图像以适合WPF中的网格单元大小

我有一个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中指定图像绝对高度和宽度,我不能这样做,因为我需要图像的文本宽度相同.

我该怎么做?

wpf grid xaml image

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

grid ×1

image ×1

visual-studio-2012 ×1

vsvim ×1

wpf ×1

xaml ×1