我有一个由以下网格组成的滑块:
滑块有2个导航按钮,可以浏览所选项目。
但是我怎么才能显示完整的物品?目前,一些按钮仅显示一半,因为没有更多可用空间。在最终版本中,一次只能显示5个按钮。但如果某个事件被触发,则可以看到更多按钮。
例如1-5是可见的。如果弹出另一个按钮,则只能看到2-6。
滑块内的按钮必须动态创建。 坚持使用堆叠面板是否有意义?原因是按钮是静止的。
编辑:动态地向stackpanel添加按钮时,这对于已定制的按钮有何用处?我可以添加一个正常的按钮,但我希望添加下面已经制作的按钮。
答案 0 :(得分:0)
我相信VirtualizingStackPanel
(默认启用虚拟化)只能执行基于项目的滚动(与基于像素的滚动相反)。可能值得尝试将StackPanel
替换为VirtualizingStackPanel
以查看是否可以解决您的问题。