关于SplitContainer拆分器(SplitterWidth)宽度修改无效问题

认知尚浅,如有错误,愿闻其详!

概述

  在使用SplitContainer容器时,发觉初始化的SplitterWidth为4,这个参数为设置每个拆分开的容器的边界间距,也就是可调控两边容器大小的“手柄”,触发器。

spliteContainer.png

初始化的值有点大,感觉太丑了。

问题

  其实解决上述问题,很简单,值大了,改小就好了。

  源于刚开始使用的时候,就改了一下SplitterWidth值,直接就成功了。到了第二个窗口时,发觉在设计时,修改后设计器有了效果,跑起来后却仍然是默认值,不管调大或者调小,都无法改变。
   开始,怀疑是某个参数问题,然后将成功的SplitContainer控件拷贝了,一份粘贴到新窗口上,结果仍然如此。

   最后经过比较,发觉修改参数SplitterWidth有效的SplitContainer容器是的父容器直接是窗体,而修改无效的SplitContainer容器的父容器是Panel

解决

   出现这样的问题具体原因是啥我也不太清除,希望有懂得的小伙伴不吝赐教。最后也是只需要将SplitContainer直接父容器改成窗体,再修改SplitterWidth值就好了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容