gpt4 book ai didi

c# - 在 Silverlight 4 中水平显示项目列表

转载 作者:太空宇宙 更新时间:2023-11-03 19:34:28 25 4
gpt4 key购买 nike

我想在 silverlight 4 页面中水平显示产品列表。产品列表将动态获取。对于我展示的每个产品,我需要显示产品图片、名称及其价格。如果有人对此有任何想法,请告诉我。

最佳答案

使用列表框。然后使用它的 ItemsPanel 属性指定 Orientation=Horizo​​ntal 的 StackPanel。

然后您可以使用 ItemTemplate 指定每个产品的显示方式。您没有具体说明您想要如何准确地安排您的产品以及您使用什么数据结构来表示它,所以我只使用了一个简单的模式,您可以修改它。

代码:

    <ListBox>
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>

<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{TemplateBinding ImageUrl}"/>
<StackPanel Orientation="Vertical">
<TextBlock Text="{TemplateBinding Name}"/>
<TextBlock Text="{TemplateBinding Price}"/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

关于c# - 在 Silverlight 4 中水平显示项目列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2688015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com