【发布时间】:2014-08-20 05:06:24
【问题描述】:
我是 WPF 技术的新手,我想问一下解决我的问题的可能性。
我有 ItemsControl 我在其中添加图像:
<ItemsControl Name="itemscontrol1"
ItemsSource="{Binding Path=PicturesList}" ItemTemplate="{StaticResource pictureTemplate}" Grid.Column="1" />
然后我准备了数据模板:
<DataTemplate x:Key="pictureTemplate">
<DataTemplate.Resources>
<Style TargetType="Image">
<Setter Property="Width" Value="180" />
<Setter Property="Height" Value="120" />
<Setter Property="Margin" Value="10" />
</Style>
</DataTemplate.Resources>
<Image Source="{Binding Path=Location}" />
</DataTemplate>
我的问题是我不知道如何动态更改图像宽度和高度的参数。例如,当我更改窗口大小时,我需要更改项目控件内的图像大小。
有人可以帮我吗?
感谢您的建议和提示。 史密斯
【问题讨论】: