问题标签 [splitcontainer]
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.
c# - 在 Windows 窗体中将面板添加到 SplitContainer
我无法找到有关如何将面板添加到SplitContainer的文档。我可以很好地创建 SplitContainer,但我不能将我编写的面板放入 splitcontainer 中。
我试过做
但Container
始终为空。有谁知道我做错了什么?
c# - Mdiparent 和 SplitContainer
我正在使用SplitContainter
MDI 父表单。
我的问题是我在panel1
名为First Form中加载了一个表单。在第一个表单中,我SecondForm
在 panel2 中加载了一个按钮。
我正在使用这段代码:
但它不起作用。错误是:does not contain definition splitContainer1
。
vb.net - VS2010 中的拆分容器锚问题
我有多个项目,其中 UI 似乎在设计师中变得“腐败”。它似乎总是与拆分容器、DataGridViews 以及将 DGV 锚定在拆分容器内有关。似乎 DGV 锚不知何故变得不同步,并且 DGV 变得比它应该锚定的面板更大。这会导致 DGV 的一部分被切断,并且没有滚动条可用于查看其余部分。
有没有人遇到过这个,希望也找到了解决办法?
.net - 拆分容器 SplitterDistance 更改无需用户干预
我的 Winforms 应用程序在数据库中保存和恢复其 GUI 状态。一切正常,除了拆分容器的 SplitterDistance。
该值已从 DB 正确加载和设置,但是当我退出应用程序而不接触拆分器时,我希望它保存相同的值。但它保存了初始值减去 25 个像素。如果我多次打开和关闭应用程序,拆分器距离每次减少 25 像素。
它不是自定义控件,只是一个普通的旧 .NET SplitContainer。仅以编程方式访问该控件以加载其初始 SplitterDistance 并在退出时将其保存,仅此而已。
我该如何解决这个问题?
更新: spl 的FixedPanel
属性最初设置为None
. 尝试将其设置为Panel1
and Panel2
; 在这两种情况下,当我保存时,SplitterDistance 都会增长50 像素。
c# - 在win表单c#中展开collpase splitcontainer
我正在使用拆分容器。我的拆分容器有两个面板和水平方向。在第一个面板中有一些文本框和一个按钮。当我单击按钮然后运行代码以折叠拆分容器的 Panel1。代码就像
我的问题是当崩溃发生时,我的按钮和所有文本框都变得不可见。所以我下次无法使这些控件可见。所以我希望按钮不会不可见,因此我可以再次单击该按钮以使 panel1 可见。如果可能的话,指导我如何修复或将我的按钮放在分离器上而不是面板上。所以指导我该怎么做。
c# - 在 WinForms 中展开或折叠带有动画的 splitcontainer
下面是我目前如何折叠拆分容器,但我想要一个额外的效果,这样当我折叠容器时它应该慢慢折叠,这样感觉就像动画一样。
我怎样才能用 WinForms 做到这一点?
c# - .NET SplitContainer 使用 C#
我在 C# 窗口应用程序中使用 SplitContainer 工具
我想在拆分的容器面板中将一个表单替换为其他表单
我怎样才能做到这一点?
我想在 From1 作品中完成它的工作并显示 From2.. 替换拆分容器面板的相同位置...
但是这段代码不起作用......
c# - 重新调整大小后删除拆分容器的边框
当我尝试拆分时,如何去除拆分容器的难看颜色。但是在windows操作系统中,包含两个以上的面板,并且在调整拆分容器的大小时没有边框显示,就像文件夹浏览器和驱动器分开在两个面板中一样。那么如何去除这个。http://i.stack.imgur.com/jOBbR.png
c# - 是什么导致我的分离器移动?
我遇到了一个问题。我有一个 .net 用户控件,上面有一个 splitcontainer 控件。.net 用户控件实际上托管在更旧的非 .net 遗留代码(可视对象)中的控件容器中。
我遇到的问题是,当将用户控件呈现给用户时,我在 splitcontainer 控件上触发了一个 splitter_moved 事件,但是我无法找到导致它实际移动的原因。在 VO 代码和 .net 内容之间的这种交互中,我遇到了许多奇怪的行为,但是我在 VO 容器控件中嵌入了其他几个用户控件,它们工作得很好。只是这个特殊的似乎有问题。
VO 容器控件都是相同的。嵌入其中的 .net 用户控件也是如此(它们都继承自同一个基类)。这就是为什么我很难理解为什么只有这个。
我想我真正想知道的是如何确定是什么导致拆分器在 splitcontainer 控件内移动。sender 和 eventargs 没有多大帮助,因为它们都只是引用 splitcontainer 控件(显然)。
帮助??
编辑: splitter_moved 事件处理程序中的调用堆栈如下:
编辑:好的,看起来 VO 容器控件上的 resize 事件在向用户显示时正在触发此事件,但在其他事件上未触发。
很纠结?!?
c# - 使用其他 ScrollBar 控制 RichTextBox 位置
我在 splitcontainer.panel1 中有richTextBox (dock style = fill, scrollbar = only vertical, wordwrap = false)
在需要滚动richTextBox的情况下(当它的宽度大于splitcontainer.panel1的宽度时)。
我希望会出现一个滚动条(但在 splitcontainer.panel1 中,而不是来自richTextBox 的滚动条)。
可以处理吗?