gridsplitter相关内容
我遇到了一个奇怪的问题... 看起来使用 GridSplitter 调整 Grid 列的大小会禁用(或以其他方式停用)在 Grid 列上定义的触发器. 这是我的设置: 一个 Grid 有 3 列,定义如下:
..
使用 Kaxaml,从左侧调整大小按预期工作.
..
我需要一个可以水平或垂直堆叠项目的布局.每个项目都应由拆分器分隔,因此用户可以更改大小(如 VisualStudio 中的工具箱容器)项目来自模型,所以我需要一个 ItemsControl,我可以在其中设置 ItemsSource. 我的第一个想法是构建一个从 Grid 派生的 CustomControl.他们我使用“OnVisualChildrenChanged"方法在添加新项目时做出反应
..
我很难使用网格拆分器.我已将 RowDefinition.Height 依赖属性绑定到模型的 clr 属性,如下所示. 这在使用 GridSplitter 之前工作正常.当使用 GridSplitter 手动更改行高时
..
我希望将 Grid 用于我的顶级布局.网格将有 1 列和 n 行.Grid 中的每一行还应包含一个 Grid,该 Grid 应具有 3 列和 1 行.第二列是一个 GridSplitter,我正在尝试使用 SharedSizeGroup,以便更改所有嵌套网格中第一列的大小. 这就是我所拥有的......它可以工作......好吧......如果你点击拆分器并调整大小而不放手它工作......
..
我想要一个可调整大小的扩展器之类的东西.我的基本想法是这样的: ...
..
我的问题很具体,没有发现任何相关的地方.因此,关于SO的我的生活中的第一个问题,我们走了.我是WPF和XAML全局的新手,所以如果您有任何改进我的代码的意见,请不要犹豫. 我想实现什么?我有一个由4个菜单包围的工作区.此菜单的可见性取决于顶部的切换按钮,但我会删除所有内容,从而使代码更清晰.但是我希望菜单的行为类似于弹出菜单(我没有使用弹出窗口来真正控制tjose菜单的特定容器内的大小和位置
..
所以我有一个带有一列定义的网格.初始列宽属性是从应用程序的设置初始化的,该属性可以正常运行,然后我尝试为列设置最大大小,以使用户无法调整屏幕大小,从而无法正确显示内容. 用于计算最大宽度的多重绑定似乎正常工作.但是,我遇到的问题是,当网格拆分器更改实际宽度的值时,多重绑定不会重新计算MaxWidth的值.我在转换器内部设置了一个断点,但是没有命中. 但是,我不知道怎么回事,因为根据Gr
..
我有一个垂直的网格分割器,但是我得到了一个水平的网格分割器. 这是我的XAML
..
我有以下.XAML:
..
我对GridSplitter的可见性有疑问. 在此,无论我托管的是Winform DataGridView.拖动时,GridSplitter在其他控件上正确可见.但是不在这个网格上.实际上,无论我托管什么而不是Datagridview,它都会成为最顶层的控件,这使GridSplitter隐藏在它的后面.
..
我有一个具有2列的Grid,并使用以下XAML代码将其分隔为GridSplitter:
..
我在WPF窗口中使用了GridSplitter.拆分器上方是一个TreeView,下面是一个DockPanel,其中包含一个文本框.当我在TreeView中选择一个项目时,DockPanel的内容将通过数据绑定进行更新. 取决于TextBox的内容,Window的下部窗格会扩大和缩小大小.我希望它从高度X开始,并保持在该高度,除非GridSplitter被用户拖动. 我尝试在XAML中
..
我正在尝试将WPF窗口分为顶部和底部两个“区域". 顶部区域包含一个网格. 底部包含一个扩展器. 两个区域之间应该是一个GridSplitter,用户可以使用它来调整区域的大小. 每个区域的内容应使用该区域的全部上限. 默认情况下,扩展器被扩展. 当用户关闭扩展器时,底部区域的高度应减小到折叠的扩展器的高度. 这是我的代码:
..
我想要一个类似VS 2008的布局.在其中,我希望将两列和第二列再次分成两部分. 我在下面提到的xaml中完成了此操作,但是GridSplitter在垂直方向上不可见(将两列分开). 我希望两个GridSplitter都可调整大小.一个GridSplitter调整左窗格和右窗格的大小,另一个GridSplitter调整子网格的顶部窗格和右窗格的大小. 第二个GridSplitte
..
使用WPF GridSplitter时出现奇怪的行为. 我将适当的HorizontalAlignment属性设置为可拉伸,并且当我调整它们的大小时,GridSplitter会跳来跳去,有时会回到其原始位置,或者只是在拖动它们时跳来跳去..... 有没有其他人看到或知道是什么原因造成的? 谢谢 这是XAML
..
我需要一个可以水平堆叠或垂直堆叠物品的布局.每个项目都应该由分隔符分隔,以便用户可以更改大小(如VisualStudio中的“工具箱"容器一样) 这些项目来自模型,因此我需要一个ItemsControl,可以在其中设置ItemsSource. 我的第一个想法是构建一个从Grid派生的CustomControl.他们使用"OnVisualChildrenChanged"方法在添加新项目时做出反
..
我有一个带有3列网格的应用程序.第一列和第二列之间的网格拆分器工作正常.为了使拆分器位于第二列和第三列之间,我为拆分器创建了一个列. (因此,第三列实际上是第四列.) 当我调整大小时,其他列也会缩小.我认为这是因为我将它们设置为相对大小.但是我不知道如何解决. 这是我的问题的XAML Pad Ready示例.将其插入XAML键盘,然后尝试将最后一列的大小调整为较小.
..
似乎我无法使用GridSplitter调整下一个项目的大小.这是xaml:
..
使用下面的XAML时,我将GridSplitter向左拖动,将元素从窗口中移出。 如何保留窗框内的所有元素?
..