24得票3回答
如何在WinRT中的ItemContainerStyle中进行绑定?

我正在尝试将一个集合绑定到 ItemsControl,使用 Canvas 作为项面板,并将每个项的 Canvas.Left 和 Top 绑定到项对象上的属性。基本上,我正在尝试在 WinRT 中重新创建我在我的博客中描述的二维数据绑定,而不是使用 WPF。 由于 ItemsControl 将...

23得票4回答
如何使WPF的wrappanel子项拉伸?

我想创建一个ItemsControl,其中子项按照WrapPanel的方式放置,但子项应尽可能占据空间。因此,当窗口大小变大或变小时,子项应根据一定的宽高比例进行拉伸。当从ItemsControl的ItemsSource中添加或删除子项时,WrapPanel应适当地在项之间插入换行符以保持子项...

22得票3回答
拉伸控件以填充ItemsControl

我试图编写一个简单的 WPF 学习项目,其在可调整大小的主窗口内创建一组按钮。每个集合中应该有一个 Button,并且该集合的内容在运行时可能会变化。我希望这些按钮填满整个窗口(例如,1个按钮 @ 100% 宽度,2个按钮 @ 50% 宽度,3个按钮 @ 33% 宽度等,全部以 100% 高度...

22得票5回答
如何在0.5秒内使用WPF绘制数万个点的线?

我正在编写基于WPF的代码,用于展示一个包含大约10,000个点的实时折线图。在我的电脑上,需要大约5秒钟才能显示出一张图片。有没有人有想法如何让它更快,只需在0.5秒内完成呢?class eee : FrameworkElement { public eee() { ...

22得票2回答
ItemsControl、ItemsPanel 和 ItemsPresenter(Silverlight,XAML)

我对这三个术语感到非常困惑,应该在什么时候使用它们?它们之间的关系是什么,它们受哪些控件的约束? 可以这样说这是一棵树: ItemsControl > ItemsPresenter > ItemsPanel

21得票2回答
为ItemsControl.ItemContainerStyle指定ControlTemplate

以下类似于我想要实现的内容。然而,我遇到了错误: Invalid PropertyDescriptor value. 在模板Setter上。我怀疑是因为我没有为Style指定TargetType; 然而,我不知道ItemsControl的容器类型。<ItemsControl&...

19得票2回答
如何将List<string>绑定到ItemsControl?

在我的Presenter中,我有这个属性:public List&lt;string&gt; PropertyNames { get; set; } 我想使用ItemsControl/DataTemplate列出名称,如下所示:&lt;ItemsControl ItemsSource="{Bi...

18得票5回答
WPF ItemsControl 中如何获取当前 ListItem 在 ItemsSource 中的索引?

如何获取ItemsControl中当前项的索引? 编辑 这个方法可行!&lt;Window.Resources&gt; &lt;x:Array Type="{x:Type sys:String}" x:Key="MyArray"&gt; &lt;sys:String...

18得票3回答
WPF数据绑定的项目符号列表

如何在WPF中创建一个数据绑定、带有项目符号的超链接列表? 我有这个:&lt;ItemsControl Name="lstScripts"&gt; &lt;ItemsControl.ItemTemplate&gt; &lt;DataTemplate&gt; ...

17得票1回答
ItemsControl的ItemTemplate绑定

在WPF4.0中,我有一个包含其他类类型作为属性的类(将多个数据类型组合用于显示)。类似于:public partial class Owner { public string OwnerName { get; set; } public int OwnerId ...