我是c#的新手,我在silverlight-5中创建了一个项目,我选择了#34; ASP.NET Web应用程序"在选择项目时。它在xml中有GUI编码,在c#后面有i代码来处理事件。运行项目打开Internet Explorer并在那里显示GUI。(这是为了解释你创建的项目是什么类型,我没有使用WPF应用程序,WPF有很多样本,但使用xml的Silverlight样本较少)。 / p>
我必须创建一个GUI,它最初由一个按钮组成(假设" File" )。点击"文件"它必须显示3个按钮。"浏览","保存","关闭" 。 GUI必须像这样http://prntscr.com/35qlf3(如点击"文件"有一个窗口打开,所以必须打开一个包含这3个按钮的窗口,然后单击这3个按钮必须打开另一个窗口,我有一些文本框和按钮)。
进一步点击&#34;浏览&#34; 将在同一个Internet Explorer上打开一个窗口(不要打开新的IE窗口),我将有一个按钮< strong>&#34;浏览&#34; 一个文件,并进一步浏览文件点击它(我已经有了浏览代码,但不知道如此创建父子按钮的界面)
还有与所有其他2个按钮点击相关的simiral类型的功能(我的意思是它们也会在同一个地方和同一个Internet Explorer窗口上打开一个窗口)。
任何想法如何实现它?
非常感谢任何链接或代码。
答案 0 :(得分:1)
在Silverlight中使用子窗口。这是如何从Silverlight中的主页面打开子窗口,
var ChildWindow1 = new ChildWindow();
ChildWindow1.Show();