问题标签 [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.

0 投票
1 回答
1081 浏览

c# - 将控件放入拆分容器后不再获得焦点

我有一个表单应用程序,当它启动时,我希望它能够将焦点放在特定的文本框上。当我最初开发时,我只是直接在表单上敲击所有控件,并且焦点命令工作正常。

该应用程序已准备就绪,我在表单上放置了一些拆分容器,只是为了使用它们的 Dock 属性将控件保存在整齐定义的区域中。现在一个完全不同的只读控件开始关注启动,应用程序似乎忽略了我的命令,即焦点应该转到这个文本框。有谁知道为什么会这样?

0 投票
3 回答
10388 浏览

.net - SplitContainer ISupportInitialize 问题:VS2010 Targeting .NET 3.5

在 VS2010 中,我有一个针对 .NET Framework 4.0 的项目,然后不得不恢复到目标 v. 3.5。一旦发生这种情况,我拥有的 SplitContainer 对象将不会显示,实际上会引发错误:“无法将 'System.Windows.Forms.SplitContainer' 类型的对象转换为 'System.ComponentModel.ISupportInitialize' 类型。”

现在,我进行了一些挖掘,发现 3.5 实际上并没有在 SplitContainer 上具有 ISupportInitialize,而在 .NET 4.0 中却有。我想我的问题是,如果我的目标是 3.5 并且仍然遇到这个问题,我该如何纠正这个问题?

重现问题的步骤:

  1. 在 Visual Studio 2010 中创建一个新的 C# Windows 窗体应用程序项目(确保以 .NET Framework 4.0 为目标)
  2. 将拆分容器添加到基本表单。
  3. 运行应用程序(运行良好)
  4. 将目标更改为 .NET Framework 3.5(属性->应用程序->目标框架:)
  5. 重新运行应用程序(它将因 Cast 异常而崩溃)。

对此的任何帮助将不胜感激!

0 投票
1 回答
1810 浏览

c# - 如何更改 DevExpress 拆分容器控制面板名称?

任何人请帮助如何更改 DevExpress splitContainer 控制面板名称。

0 投票
7 回答
6923 浏览

c# - 从 SpitContainer Control 中的 Splitter 中删除 Windows 丑陋的选择标记

我有一个SplitContainer控件,Splitter中间很丑。通过将BackColorof设置SplitContainer为(在此处插入颜色),然后将BackColorofPanel1和设置Panel2为白色,我可以让我的分离器看起来不错。但默认情况下,Windows 将选择标记放在拆分器上,甚至在它被选中之前。

如何确保选择标记永远不会显示在Splitter?

在此处输入图像描述

0 投票
3 回答
3227 浏览

c# - 常见做法 - SplitContainer

有一个SplitContainer 控件,然后向其中添加另一个SplitContainer,然后再添加一个,然后再添加一个……是常见的做法吗?

似乎应该有一个更好的方法,我的意思是,一旦你达到大约 3 或 4 个 SplitContainer,在 Designer 视图中,你的工作空间就用完了。

0 投票
3 回答
22782 浏览

c# - 折叠容器控制的“按钮”

我在我的WinForms桌面应用程序中使用 Microsoft 的SplitContainer控件。

我想在拆分器控件的面板之间有一个小按钮(或任何漂亮的 UI 元素)来折叠其中一个面板。例如,一个有两个部分的“按钮”,如果我单击一个部分,右侧面板会折叠,如果我单击另一部分,左侧面板会折叠。

这可能吗?这怎么可能实施?

0 投票
4 回答
2916 浏览

c# - 在 C# 中限制 SplitContainer 的移动?

我的表格中有一个SplitContainer
在第一个面板上,我在第二个面板上有一个TreeView和一个ListView。(经典)
现在我想将第一个面板(带有TreeView)的大小限制为 250 像素宽。
我希望阻止分隔符移动太多(或太少)。
我怎么做?

0 投票
2 回答
1706 浏览

c# - 停止拆分器从 C# 中的缩放面板?

我有一个SplitContainer,两个面板都装满了。
当我调整它的大小时,两个面板的缩放比例相同,因此分离器在容器中的相对距离相同。
我真的需要阻止这个功能。我该怎么做呢?

0 投票
2 回答
2878 浏览

c# - 在 splitcontainer 控件的拆分器区域处理事件

是否有任何简单的方法来处理WinFroms splitcontainer控件的拆分器区域上的单击事件?(在我的图片中用蓝色表示) 例如,我想通过双击该区域来折叠 panel1。

或者另一种可能在这个区域放置一些漂亮的按钮,通过点击它我可以折叠面板。

我不想做一个伟大的黑客来做一个解决方案,有一个微不足道的会很好。

谢谢

(.net 4/c#/VS2010)

在此处输入图像描述

0 投票
1 回答
3248 浏览

c# - 如何在 splitContainer 中填充和自动调整大小

我已经填充了拆分容器。

图片图例:

    • 拆分容器
    • 列表视图
    • 分流器

需要:蓝线显示如何处理 ListView。

在此处输入图像描述