问题标签 [stackpanel]

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.

0 投票
5 回答
52127 浏览

wpf - 在 StackPanel 上填充?

我正在尝试设置 StackPanel 的填充,但没有这样的属性。我试过 StackPanel.Border,但也没有这样的属性。

有任何想法吗?

0 投票
2 回答
564 浏览

wpf - StackPanel 有大量的孩子

我正在基于代码项目中的 Outlook 日历示例构建一个 wpf 控件,

首先,我想知道这是否是一个很好的示例,或者这不是编写控件的方式?

其次,我需要支持日历的毫秒视图,意思是 超过24 * 60 * 60项

我的问题是如何构建这个面板(如果它仍然应该是一个StackPanel)以及如何在分辨率(缩放)更改时重新填充面板并避免在执行填充时卡住 gui。

总结一下:我需要一种快速的方法将许多项目插入到StackPanelwpf 中。

0 投票
2 回答
34673 浏览

wpf - WPF VirtualizingStackPanel 以提高性能

我想简单描述一下如何为我的 MVVM 中ItemsControl的数据绑定到一个虚拟化堆栈面板。ObservableCollection

我有一个ItemsControl实例在标签控制中的每个选项卡,当ItemsControl大幅增加时,切换选项卡变得非常慢。

我可以做些什么来加快应用程序的速度?

我打开了一个 WPF 分析器,看到每个选项卡的 ItemsControl 中显示的每个元素(这是一个自定义用户控件)都有自己的ContentPresenter. 因此,我ObservableCollection在 MVVM 中基本上有 100 个内容演示者,它们都在为 100 个项目运行。这是正确的吗?我该如何优化?

0 投票
1 回答
4197 浏览

wpf - WPF StackPanel 控件顺序

有没有办法在运行时更改 StackPanel 中控件的顺序?

非常感谢,
保罗

0 投票
2 回答
8331 浏览

wpf - 如何循环遍历 WPF StackPanel 静态项?

可能很容易,但我很难弄清楚(谷歌似乎也没有多大帮助)。

如何遍历 StackPanel 的静态声明的元素(无数据绑定 - 元素在 xaml 中声明)?

任何帮助表示赞赏!

0 投票
3 回答
853 浏览

wpf - 如何将 StackPanel 的 MinHeight 设置为其内容的组合高度?

我有一个 StackPanel,里面有几个 CheckBox 控件。调整窗口大小时,如何防止 StackPanel 缩小和遮挡 CheckBox 控件?

编辑:WPF 是否有不同的容器控件具有“开箱即用”的这种行为?这似乎是一个非常常见的场景。

0 投票
2 回答
9627 浏览

wpf - 如何使另一个 StackPanel 的 StackPanel 宽度?

我有两个停靠面板,每个停靠面板都有一个左侧 StackPanel。

底部StackPanel的宽度由其中文本的宽度决定。

顶部StackPanel 的宽度应与底部StackPanel的宽度相同。

我试图通过 ElementName 将顶部 StackPanel 的宽度绑定到底部 StackPanel 的宽度,但这不起作用。

如何使顶部宽度与底部宽度相同?

替代文字

0 投票
1 回答
7847 浏览

wpf - 带有多个扩展器的 Stackpanel

我有StackPanel多个Expanders:

我想实现这些行为:

  • Expander可以扩展一个或两个
  • 只有一个Expander可以处于活动状态(更改标题背景)
  • 如果我在面板内选择另一个,活动Expander将改变,Expander但是如果我在面板外选择其他Expander或其他控件,活动将Expander保持不变

我怎样才能做到这一点?

0 投票
2 回答
12141 浏览

c# - 如何获取 StackPanel 中元素的位置?

假设我有一个 StackPanel 动态填充副本,改变其中元素的 Y 位置。我在 StackPanel 中有一个特定元素,我想在 StackPanel 完成重新定位它的所有子项后找到(相对于 StackPanel 或其他)的 Y 位置。

我注意到这样的方法:http ://forums.silverlight.net/forums/p/16787/55881.aspx#55881不起作用,因为返回的位置是 StackPanel 的位置,而不是我的子元素瞄准。

0 投票
2 回答
37838 浏览

c# - WPF 数据绑定堆栈面板

我是 WPF 编程的初学者,来自 .NET 2.0 C#。

我试图做一个水平的StackPanel,应该用数据库中的表中的数据填充。问题是我希望它显示带有下表中一些文本的图像,然后水平堆叠这两个项目。

这是一些伪代码来显示我想要做的事情:

我根本不知道该怎么做。