splitcontainer

    1热度

    1回答

    我有一个splitContainer。我想调整splitContaner面板中的窗体大小,以便按照下面的方式移动分隔线。但我的表单不会重新绘制。任何建议,非常感谢! private void splitContainer1_SplitterMoved(System.Object sender, System.Windows.Forms.SplitterEventArgs e) {

    -1热度

    2回答

    我有一张表格,如下图所示。该表单只包含一个SplitContainer,每个面板中包含两个TreeView,另外还包含TreeView上方的标签。 这里是形式的照片还没有被调整: 每个TreeView控件锚定到顶部和左侧,并停靠到了谷底。 每个标签都固定在顶部和左侧。 SplitContainer锚定在底部,左侧和右侧。 上述设置允许我在调整窗体大小时同样调整TreeView的大小。然而,当我调整

    1热度

    2回答

    我遇到分离器面板失去控制权并需要将其设回的问题。 我的应用程序使用SplitContainer;当我的控制器加载分离器的面板2中的数据时,焦点正在转移到面板1。 在两个面板中都有tabStop = true的控件,因为选项卡和Shift +选项卡需要在面板和分离器上工作。 要重新设置它,在GotFocus中为panel2控件添加一个Control对象,并在panel1的_enter中使用此对象将焦

    1热度

    1回答

    我有一个winform窗口。当我改变屏幕的大小时,屏幕会立即增加或减少。 我比较喜欢窗口的Resize行为将会像拆分容器,只要我拖动鼠标我只看到那行标记了什么将是窗口大小,只有在离开Resize操作时才会制作。 我看到几个例子,显示通过隐藏窗口的框架,然后通过单击窗口本身画框。 我想通过点击窗口框架上(我不想隐藏帧)的窗口和不。 有没有办法做到这一点? (可以以任何方式覆盖Resize的行为)。

    0热度

    2回答

    我有一个WinForms应用程序,它有一个带有两个面板的SplitContainer,它的方向是水平的。顶部/第一个面板有一个跨越整个面板的RichTextbox。在这个Richtextbox里面我有一个ListBox,它根据RichTextbox中给出的输入显示值。此Listbox将不可见,并且只有存在Display的值时才可见。 底部/第二个面板只有一个横跨整个面板的列表框。 这些控件的所有功

    0热度

    1回答

    我在设置splitContainer大小时遇到​​问题,具体取决于我的表单大小。 当我的表格被加载时,它在MinimumSize的1170,930。但是,如果我调整我的表格的大小,.SplitterDistance和.Panel2MinSize在不同的地方,那么他们应该在哪里。 我试过以下使用Form_SizeChanged事件,但它无法正常工作。有没有一种方法可以计算.SplitterDista

    2热度

    3回答

    我想获取splitContainer.Panel2下所有按钮和标签的背景颜色。 当我尝试它,我发现我不是成功的(下是Panel2) 任何控制运行我试试这个代码: foreach (Control c in ((Control)splitContainer.Panel2).Controls) { if ((c is Button) || (c is Label)) Messa

    0热度

    1回答

    在我的Windows窗体应用程序中,我添加了一个SplitContainer控件。在SplitContainer的panel1中,我有一个ListBox,在SpliContainer的panel2中,我有两个按钮。在ListBox的鼠标移动上,我想选择ListBox项目。下面是我的代码来选择列表框项目, private void ListBox1_MouseMove(object sender,

    0热度

    3回答

    我有一个SplitContainer(一个确切的NonFlickerSplitContainer),我将它的两个面板作为单个画布绘制。我使用Graphics.DrawImage方法分别在面板上绘制位图。我先刷新Panel1,然后是Panel2导致垂直/水平撕裂 - Panel1的绘制结束,然后开始绘制Panel2 - 这就是原因。什么是解决我的问题?我使用splitContainer作为输出到具有

    1热度

    1回答

    我正在寻找的答案,但找不到任何东西,所以: 我做简单的项目,我有这样一个问题: // fragment of code in parent form Random r = new Random(); private void BeginGame() { SetName(); sheep = new Sheep[howManySheep]; for