WPF Combobox switch up and down then show the big picture in the right part

复制代码
<ComboBox x:Name="cbx"
          Grid.Row="0"
          Grid.Column="0"
          SelectedIndex="0"
          ItemsSource="{StaticResource booksData}"                  
          FontSize="20" Foreground="Red" 
          VerticalAlignment="Stretch" 
          HorizontalAlignment="Stretch" 
          BorderBrush="Blue" 
          BorderThickness="3"
          VirtualizingPanel.IsContainerVirtualizable="True"
          VirtualizingPanel.IsVirtualizing="True"
          VirtualizingPanel.CacheLength="1"
          VirtualizingPanel.CacheLengthUnit="Item"
          VirtualizingPanel.VirtualizationMode="Recycling"
          IsDropDownOpen="True"
    >
    <ComboBox.ItemTemplate>
        <DataTemplate>
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition/>
                    <RowDefinition Height="10*"/>
                    <RowDefinition/>
                </Grid.RowDefinitions>
                <TextBlock Text="{Binding Name}" Grid.Row="0"/>
                <TextBlock Text="{Binding ImgUrl}" Grid.Row="2"/>
                <Image Source="{Binding ImgUrl}" Width="200" Height="500" 
                       Grid.Row="1"/>
            </Grid>
        </DataTemplate>
    </ComboBox.ItemTemplate>
</ComboBox>
<Image Source="{Binding SelectedItem.ImgUrl,ElementName=cbx}" Grid.Column="1" Grid.Row="0" Grid.RowSpan="2" Stretch="Uniform"
       x:Name="img" RenderOptions.BitmapScalingMode="LowQuality"/>
复制代码

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   FredGrit  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示