frameset中怎么实现点击左边窗体时在右面窗体中显示相应内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了frameset中怎么实现点击左边窗体时在右面窗体中显示相应内容相关的知识,希望对你有一定的参考价值。
左边窗体中是Treeview控件,要实现的功能是点击目录链接(链接不止一个)时,在右面窗体中能分别出现链接的相应内容
参考技术A 框架页<frameset cols="160,*" frameborder="no" border="0" framespacing="0">
<frame src="left.aspx" name="left" scrolling="No" noresize="noresize" id="left" title="leftFrame" />
<frame src="main1.aspx" name="main" id="main" title="mainFrame" />
</frameset>
<noframes>
在left.aspx页面中把超链接的target指向"main"
<a href="shengysc/shengyscxx1.aspx" target="main" runat="server" id="A17" style="color: #0a3f51;">首页背景音乐</a>本回答被提问者采纳 参考技术B 框架页
<frameset cols="160,*" frameborder="no" border="0" framespacing="0">
<frame src="left.aspx" name="left" scrolling="No" noresize="noresize" id="left" title="leftFrame" />
<frame src="main1.aspx" name="main" id="main" title="mainFrame" />
</frameset>
<noframes>
在left.aspx页面中把超链接的target指向"main"
<a href="shengysc/shengyscxx1.aspx" target="main" runat="server" id="A17" style="color: #0a3f51;">首页背景音乐</a>
WinForm中如何实现嵌入form窗体(panel与子窗体)
参考技术A 今天在做项目时候遇到一个问题,窗体分为左右两部分,要求在左边栏点击按钮时,右边动态加载窗体最后想到用panel实现,经历几次失败,并查找资料后,终于搞定说明:如果多次切换需加入 panel.clear();清空原有panel内容环境:C# VS2008方法一:通过给panel加载子元素实现Form2 form =new Form2();form.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮)form.TopLevel =false; //指示子窗体非顶级窗体this.panel1.Controls.Add(form);//将子窗体载入panelform.Show();方法二:指定父容器实现Form2 form=new Form2();form.MdiParent=this;//指定当前窗体为顶级Mdi窗体form.Parent=this.Panel1;//指定子窗体的父容器为Frm.FormBorderStyle = FormBorderStyle.None;//隐藏子窗体边框,当然也可以在子窗体的窗体加载事件中实现本回答被提问者采纳以上是关于frameset中怎么实现点击左边窗体时在右面窗体中显示相应内容的主要内容,如果未能解决你的问题,请参考以下文章
用vs2010制作了c#windows窗体程序,但打包时在解决方案资源管理器窗口中找不到解决方案无