问题标签 [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# - 折叠和展开 SplitContainer 面板
我的 winform 应用程序中有 3 个拆分容器。splitContainer1, splitContainer2, splitContainer3
splitContainer1是主拆分容器。在它的panel1我放了splitContainer2在它的panel2我有splitContainer3
然后我添加了两个按钮来折叠/隐藏splitContainer3面板:每当我单击一个按钮时,它都会折叠,但是当我想要折叠 2 个面板时,其中一个会自动再次展开可能是什么问题?
c# - 如何检查拆分容器中的所有文本框?
我的程序使用一个拆分容器,面板 1 和 2 都有文本框。当程序尝试关闭提示用户保存时,我正在尝试运行检查。我尝试了以下代码,但它似乎不起作用,因为文本框位于 splitcontaier 中(只是猜测)。
当我在表单本身具有文本框的程序上使用这段代码时,它可以工作。当我尝试在文本框位于面板内的地方使用它时,它不会。如果我使用指定 splitcontainer 的代码,它也不起作用
我怎样才能让它解决拆分容器中的文本框?
我可以在特定面板中指定文本框,并一次执行 1 个:
但我似乎仍然无法在 1 次测试中做到这一点。我必须独立检查两个面板。
c# - 移动拆分器时自动调整标签文本
当我将拆分器向左移动时,它会隐藏我的文本(如上图所示)。我想在移动拆分器时自动调整标签文本。
让我知道!
c# - c# 在SplitContainer中使用TreeView控件改变内容
我在 aTreeView
的左侧有 a SplitContainer
,我希望在单击 TreeNode 时更改右侧的内容。我正在尝试做的是一个设置“窗口”,例如 Putty 中的设置“窗口”,即右侧的内容可能非常复杂。
(来源:unixwiz.net)
我的想法是为每个树节点设置一个内容面板,将所有这些面板添加到右侧,并根据树视图上的点击显示/隐藏它们。
这是正确的方法吗?有更好的吗?将树节点与其面板链接的最佳方式是什么,例如某种 MVC?
谢谢你
汤姆
c# - 如何在 Visual Studio 中从 WinForms 设计器设置父控件?
我正在 Visual Studio 中构建我的用户界面,我注意到控件的属性工具栏中没有设置父属性。
我想知道为什么会这样,以及是否有一种干净的方法可以启用此功能。如果不可能,为什么不可用?
我为什么需要它的一个例子是,当我使用 aSplitContainer
并且Panel1
有 10 个子面板都将 Dock 模式设置为时,向'sFill
添加新面板变得非常困难。SpitContainer
Panel1
Visual Studio 始终假定我正在尝试将我的新面板作为已经存在的最前沿面板的子面板。
c# - 禁用 SplitContainer 上的焦点提示
如何禁用 SplitContainer 上的焦点提示?我问是因为我宁愿自己使用 OnPaint 绘制它们,以使其看起来更平滑。
我试过这个:
这是我的控制:
但它没有用。我还尝试了前面提到的其他一些方法,但我仍然得到焦点提示。
ios5 - 如何在 iOS5 中将导航控制器添加到我自己的容器视图控制器?
我正在尝试创建一个容器视图控制器(见屏幕截图),我想在右侧添加一个导航控制器,但我遇到了一些问题。你能帮助我吗?
当我在我的父控制器 (viewDidLoad) 中添加此代码时,我会看到具有其他位置/大小的视图,我猜是因为我无法访问导航控制器容器视图。
试过:
还有这个,但显然只适用于第一种观点。
尝试获取导航控制器容器视图,但不起作用,我在屏幕上什么也看不到,使用调试器我意识到视图为零。除此之外,苹果可能不喜欢这个。
我错过了什么吗?
你知道如何在我自己定制的容器视图控制器中添加导航控制器吗?
提前致谢!
c# - 删除 WinForms 中的 SplitContainer 面板填充
有没有办法从Panel
内部删除填充SplitContainer
?到目前为止,我尝试毫不费力地设置或覆盖填充属性。我也不一定想最终自定义绘制所有内容。
vb.net - VB.NET:form.show() 被调用了吗?
我有一个非常简单的问题。
我打电话给一个表格,.show()
然后.hide()
我想确定当前状态。我一直在检查.visible
以确定表单是否可见,但我偶然发现了一个问题。我的表单正在一个 SplitContainer 中呈现,每次隐藏表单时我都会折叠它。因此,按照逻辑,一旦我隐藏了.hide()
不再可见的表单,并且由于我已经折叠了它的容器,即使我调用.show()
它仍然不可见,因为它的容器已关闭。
那么,我怎样才能简单地检查是否.show()
已被调用,而不是检查表单是否可见。
最终目标是显示()/隐藏()表单以及折叠/取消折叠容器。
提前致谢!
PS:我知道我可以简单地检查容器并相应地显示表单,但我的表单也支持从容器中分离,所以这对我不起作用。
vb.net - Splitcontainer flowlayoutpanel 或 autosized 面板 (VB.NET)
我正在与一个团队合作的应用程序中的表单有一个 datagridview 作为主要组件(它应该占据大部分大小),但还有其他组件。有一个水平拆分容器来拆分它们,但我想知道如何使顶部面板调整其内容的大小。不幸的是,拆分容器中的面板没有AutoSize
属性......
这里有两张图片来展示我们需要什么:(
来源:mediafire.com)
(来源:mediafire.com)
如您所见,splitcontainer 的顶部面板应调整为其内容的大小。有什么办法可以做到这一点?