问题标签 [uniformgrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - ItemsControl 可以对绑定的集合进行分组吗?
我正在尝试确定是否有办法使用 ItemsControl 将 ItemsSource 中的项目分组到各个 ItemsPanel 中。具体来说,我正在尝试创建一个视图,以便可以以网格类型的方式列出 8 个项目的集合,例如 UniformGrid,但结果是均匀的,而不是空单元格。
虽然源中有 8 个项目的 UniformGrid 会产生如下结果:
(最后一个单元格为空)
我试图产生这样的结果:
如果我以编程方式将其分解,我可以通过如下嵌套轻松获得显示:
但我想通过 Xaml 获得我想要的结果。
wpf - 我们如何设置 WrapPanel 的 Wrap-point?
我有一个 ItemsControl,我希望将数据输入到两列中。当用户调整到小于第二列的宽度时,第二列的项目必须换行到第一列。类似于 UniformGrid 但带有包装的东西。
我设法使用 WrapPanel 来做到这一点。但是我不得不对 WrapPanel 的 ItemWidth 和 MaxWidth 进行操作和硬编码,以实现两列的东西和包装。这不是一个好习惯。
无论如何设置最大列数,或者换句话说,允许我们决定 WrapPanel 应该在什么时候开始包装?
在 Internet 上的一些浏览显示 Windows 8 Metro 中的 WrapGrid 具有此属性。有人在 WPF 中有这个实现吗?
wpf - WPF:是否可以在 UniformGrid 中进行行/列跨度?
是否可以在 UniformGrid 中进行行/列跨度?使用网格附加属性
Grid.RowSpan
和
Grid.ColumnSpan
不适用于 UniformGrid。
c# - UniformGrid 在 C# 上添加按钮
我的 WPF 中有一个 UniformGrid
我将在 C# cod 上添加一些 autogeneretet 按钮
我可以将按钮添加到 UniformGrid 吗?
THX 为您提供帮助
wpf - WPF 统一网格布局
我有一个ItemsControl
计划在其中托管水果对象的列表。我有一个Fruit
对象列表,它们都有自己的DataTemplate
s。我有一个Grape
对象,一个Orange
对象和一个Kiwi
对象。
我想使用 aUniformGrid
以使所有单元格都具有相同的大小,但我希望Kiwi
对象仅跨越 1 个单元格,我希望Grape
跨越 2 个单元格(ColumnSpan = 2
)并且我希望Orange
控件跨越 4 个单元格(ColumnSpan = 2
和RowSpan = 2
)
我怎样才能做到这一点?
c# - 将CheckBoxes 或图像放入UniformGrid
我尝试在 WPF中实现一个鼹鼠游戏。
Molehills 在UniformGrid中。根据选项,鼹鼠山是复选框或图像。麻烦来了。
我不知道如何实现UniformGrid以同时接受checkboxes和images。
也许您对我如何解决它有更好的想法。也许用于复选框和图像的UniformGrid不是一个好主意。
我试过这样:
Moles是Object的集合,因此我可以将Checkbox或BitmapImage放在那里。
不幸的是,在将一些BitmapImage添加到集合后,它们无法正确显示(而不是图像,写成:System.Windows.Media.Imaging.BitmapImage)。如果我将CheckBox es 添加到集合中,它们会显示得很好。
我考虑编写转换器,但这样的转换器必须知道指定的Object是CheckBox还是BitmapImage。即使可以编码,也不是很优雅的解决方案
c# - 获取所有图片并将其保存到文件
我有一个 UniformGrid,其中包含我拍摄的所有视频缩略图(它们都是 System.Windows.Control.Image)。我的目标是在单击按钮后保存所有缩略图的 jpg。有没有办法从 UbiformGrid 中获取位图图像或其他东西?我正在将 C# 与 WPF 一起使用。
编辑:就像截图一样。但我不想窗口边框,只有网格内容。
Edit2:我终于找到了解决方案。谢谢您的帮助。
wpf - 如何垂直制作统一网格
我正在使用UniformGrid
它使项目水平显示。有没有办法让它垂直显示?
任何帮助将不胜感激。
c# - 通过 C# 设置 ItemPanelTemplate UniformGrid 的行
这是我所拥有的:
InfoGrid 的 itemsource 在后面的代码中设置为一个名为 infoData 的集合,如何通过 C# 设置此 UniformGrid 的行/列(最好是 infoData 中不包含的变量)?
我尝试绑定和使用设置器,但这些值似乎没有得到应用。
wpf - 如何使用 UniformGrid 将 TextBoxes 绑定到 ItemsControl 中的 ObservableCollection
如果在 WPF 我有这个代码:
XAML:
我只想反映ObservableCollection myMatrixData
要反映在一个名为的UniformGrid
样式中的元素。更改第一个单元格中的文本并按下按钮表明这不起作用。ItemsControl
myMatrix
我错过了什么?