xaml相关内容

样式化 WPF 布局网格背景(每个单元格、行、列)

我想知道是否有任何方法可以设置 WPF 布局网格的单元格、行和列的样式.我一直在尝试查找任何信息,但我发现的少数提及并没有提供那么多信息. 我想设置网格的样式,使其看起来像链接的屏幕截图中的那样. 如果实际控件不支持,我能不能以某种方式继承它然后做呢?我对 WPF 很陌生,因此非常感谢任何帮助. 另外一件事,我知道我可以为网格中的每个控件设置样式,但这似乎有点矫枉过正.我想要一个 ..
发布时间:2022-01-18 10:11:27 其他开发

将网格从一个位置动画到另一个位置

我有一个图像和按钮网格,我想自动为从一个位置到另一个位置(实际上是左边几个空格)的运动设置动画,但它没有奏效.我已经尝试在 xaml 中使用故事板并以编程方式使用下面的代码,但它现在可以工作了.请帮忙!!! public static void MoveTo(Grid target){Canvas.SetLeft(目标, 0);var top = Canvas.GetTop(target);v ..
发布时间:2022-01-18 10:01:22 C#/.NET

动态地将行/列添加到网格

我有一个包含多个文本框、标签、图像等的子 UserControl.我需要将此用户控件填充到具有网格的父用户控件中. 需要在父用户控件中填充的子用户控件的数量在运行时确定并且可以更改.基本上这个数字取决于搜索结果.所以它可以是从0到n. 如何在父控件中填充我的子用户控件?或者有没有更好的替代方法来使用 Grid 控件? 注意:我必须在我的 ViewModel 中执行此操作. ..
发布时间:2022-01-18 09:50:21 其他开发

具有单选和单击取消选择的列表框...?

我需要一个在第一次单击时选择并在第二次单击时取消选择的列表框,以便在任何时候只选择零个或一个项目. 当您按住 crtl 时,选择/取消选择是在列表框中实现的(使用 SelectionMode="Single"),但不幸的是,我的用户都不会知道这一点. 使用 SelectionMode="Multiple" 我们拥有我想要的确切功能,除了您可以选择多个项目... 更多背景:我希望用 ..
发布时间:2022-01-16 11:39:25 其他开发

我可以让 WPF ListBox 从父元素继承画笔吗?

我的 WPF 窗口将其前景画笔设置为资源字典中的画笔,并且我希望窗口中的所有文本都具有这种颜色,因此我不会在其他任何地方触摸前景画笔. 文本框获得颜色 文本块获得颜色 按钮获得颜色 列表框不获取颜色,因此它们的内容也不获取. 有没有办法让列表框在这方面表现得像其他控件? 假设不是,而且这是设计使然,原因是什么? 编辑: 看来我的问题还不够清楚. 我了解 ..
发布时间:2022-01-16 11:37:05 C#/.NET

ListBox 显示水平图像 WPF

我正在尝试在 wpf/xaml 中创建一个控件,该控件将显示图像的水平列表.要固定的列表框的宽度(无滚动条).添加新项目时,现有项目会减少显示的图像数量以适应它(实际图像不会仅减少显示的图像数量).该功能类似于将新列添加到具有相对宽度属性(“*")的网格中,并且该列包含具有固定宽度的图像.到目前为止,这是我的代码: ..
发布时间:2022-01-16 11:30:56 其他开发

WPF中的列表框分隔符和最终分隔符的省略

我有两件事想要实现: 在 WPF 中的列表框项目之间添加水平分隔符. 不要在最终列表框项的底部显示分隔符. 我目前的布局如下图: 这显示了 2 个列表框项(尽管我无法知道可能会生成多少项).我希望它们用水平分隔符分隔,除了最后一个列表框项目,因此窗格底部没有备用分隔符.如何在 XAML 中实现这一点?在此处查看我当前的 XAML: ..
发布时间:2022-01-16 11:29:31 C#/.NET