以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]定义第三方事件时 遇到控件显示问题!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18016)

--  作者:gaoyong30000
--  发布时间:2012/3/30 16:21:00
--  [求助]定义第三方事件时 遇到控件显示问题!

e.Form.Panel添加的控件  怎么都是有显示问题的

 

例如 下面这个例子是一个分区面板+一个目录树 结果  窗口是这样的

 


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

 

 

 

页面集合更夸张点~  居然没页签


图片点击可在新窗口打开查看此主题相关图片如下:未命名1.jpg
图片点击可在新窗口打开查看

 

代码为

 

Dim Spl As  New Windows.Forms.tabcontrol
spl.top = 50
spl.left = 50
e.Form.Panel.Controls.Add(Spl)

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar

[此贴子已经被作者于2012-3-30 16:22:26编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/3/30 17:49:00
--  

Dim Spl As  New Windows.Forms.SplitContainer
spl.Dock = Windows.Forms.DockStyle.Fill
e.Form.Panel.Controls.Add(Spl)
Dim ct As New Windows.Forms.Treeview
ct.Dock = Windows.Forms.DockStyle.Fill
Spl.Panel2.Controls.Add(ct)
AddHandler ct.NodeMouseDoubleClick,AddressOf TreeView1_NodeMouseDoubleClick
Dim nd As WinForm.TreeNode
ct.Nodes.Add("Root1","根节点一")

 

tabcontrol没有显示页签,是因为你没有增加页。

你已经偏离很远了,还是回到常规设计比较好,这些不是普通用户能玩得转的。

软件开发不能追求完美的,完美的软件也没有,追求和现实总是互相妥协。


--  作者:gaoyong30000
--  发布时间:2012/3/30 18:24:00
--  

图片点击可在新窗口打开查看

老大 我知错了~~~~~~


--  作者:布莱克朱
--  发布时间:2012/3/30 19:08:00
--  
九方,我写给你的时候本身就有两个fill,你居然没有细看.