1.主窗体的文件里的新建命令,frmChildnew是自己建立的子窗体,vb默认的,加了个菜单
Private Sub mnuNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuNew.Click
Dim frm As New frmChildnew
frm = New frmChildnew()
frm.TopLevel = False
Static incount As Integer
incount += 1
frm.TopLevel = False
frm.Parent = Me
frm.Text = "文件" & incount.ToString
frm.Show()
End Sub现在问题是,新建后,子窗体不被激活,并且用鼠标点子窗体,窗体框也不是激活状态(即不显示亮蓝色,)
菜单也不合并,设置MERGEACTION 属性也没用。用VS2005英文版和VS2008中文速成版都是这样
而同样的代码,在VS2005简体中文版里就可以,还不用这行代码 frm.TopLevel = False 并且菜单自动合并,
检查了下窗体属性和菜单属性都一样啊。不晓得是哪里出问题了2.用VS2008中文速成版,为什么工具栏的控件跑到菜单的上面去了,而且设置位置属性也动不了。另建了个窗体,结果就是工具栏在下面。这样的情况是与什么有关呢。
还有,添加RICHTEXTBOX控件,设置在父容器中停靠,结果不是菜单栏就是工具栏在RICHTEXTBOX里面。这个又与什么有关呢?
新手啊。多多指教。
Private Sub mnuNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuNew.Click
Dim frm As New frmChildnew
frm = New frmChildnew()
frm.TopLevel = False
Static incount As Integer
incount += 1
frm.TopLevel = False
frm.Parent = Me
frm.Text = "文件" & incount.ToString
frm.Show()
End Sub现在问题是,新建后,子窗体不被激活,并且用鼠标点子窗体,窗体框也不是激活状态(即不显示亮蓝色,)
菜单也不合并,设置MERGEACTION 属性也没用。用VS2005英文版和VS2008中文速成版都是这样
而同样的代码,在VS2005简体中文版里就可以,还不用这行代码 frm.TopLevel = False 并且菜单自动合并,
检查了下窗体属性和菜单属性都一样啊。不晓得是哪里出问题了2.用VS2008中文速成版,为什么工具栏的控件跑到菜单的上面去了,而且设置位置属性也动不了。另建了个窗体,结果就是工具栏在下面。这样的情况是与什么有关呢。
还有,添加RICHTEXTBOX控件,设置在父容器中停靠,结果不是菜单栏就是工具栏在RICHTEXTBOX里面。这个又与什么有关呢?
新手啊。多多指教。
解决方案 »
- 大家帮我看看winsock登陆126邮箱的代码哪里除了问题?
- 怎么样给datagrid控件添加右键菜单,并执行相应的程序??
- 关于文件读写程序,我还是运行不过去,而且这程序是书上抄的,希望大家一起来帮忙。
- 求教smtp验证算法....在线....
- 关于用代码创建数据库视图的问题
- 可以得到vb系统提供的菜单的总个数以及得到每个菜单的标题吗,分数可加
- 乱码问题!ACCESS+ASP
- 急:如何使listview的report中数字日期排序:如何实现? (100分)
- 也许你可以帮我 还是代码的问题
- 简单的textbox控件中的换行问题
- vba checkbox全选
- 如何将VB制作成安装程序时有中英文版?
VS2008TeamSuite90DayTrialCHSX1429243.part2.rar 700.0 MB
VS2008TeamSuite90DayTrialCHSX1429243.part3.rar 700.0 MB
VS2008TeamSuite90DayTrialCHSX1429243.part4.rar 700.0 MB
VS2008TeamSuite90DayTrialCHSX1429243.part5.rar 700.0 MB
VS2008TeamSuite90DayTrialCHSX1429243.part6.rar 700.0 MB
VS2008TeamSuite90DayTrialCHSX1429243.part7.rar 142.7 MB 暴汗... 真他妈巨大...