【问题标题】:How to open a seperate child window on a click to parent window silverlight?如何在单击父窗口 Silverlight 时打开单独的子窗口?
【发布时间】:2014-05-10 17:32:01
【问题描述】:

我是 C# 新手,我在 silverlight-5 中创建了一个项目,并在选择项目时选择了“ASP.NET Web 应用程序”。它在 xml 中具有 GUI 编码,在 c# 中具有 i 代码来处理事件。正在运行的项目打开 Internet Explorer 并在那里显示 GUI。(这是为了向您解释我创建了什么样的项目,我没有使用 WPF 应用程序,WPF 有很多示例,但使用 xml 的 silverlight 示例较少)。

我必须创建一个最初由一个按钮组成的 GUI(假设 "File" )。单击“文件”时,它必须显示 3 个按钮。“浏览”、“保存”、“关闭”。 GUI 必须像这样http://prntscr.com/35qlf3 (就像单击“文件”时打开了一个窗口一样,它必须打开一个包含这 3 个按钮的窗口,然后单击这 3 个按钮必须打开另一个我有的窗口一些文本框和按钮)。

而进一步点击 “浏览” 将在同一 Internet Explorer 上打开一个窗口(不要打开新的 IE 窗口),我将在其中有一个 “浏览”按钮 strong> 一个文件,点击它会进一步浏览该文件(我已经有了浏览代码,但不知道如何创建这样的父子按钮界面)。

还有与所有其他 2 个按钮点击相关的类似功能(我的意思是他们也会在同一个地方和同一个 Internet Explorer 窗口中打开一个窗口)。

任何想法如何实现它?

非常感谢任何链接或代码。

【问题讨论】:

    标签: c# xml silverlight web-applications silverlight-5.0


    【解决方案1】:

    利用 Silverlight 中的子窗口。这就是您在 Silverlight 中从主页打开子窗口的方式,

            var ChildWindow1 = new ChildWindow();
            ChildWindow1.Show();
    

    【讨论】:

    • @Sajeetharam 谢谢,但是,错误 1 ​​找不到类型或命名空间名称“YourChildWindowName”(您是否缺少 using 指令或程序集引用?)
    • 我的意思是我应该选择什么选项来创建子窗口
    • @user234839 抱歉我修改了答案
    • 还有一个问题,我可以在这个窗口上创建更多按钮吗?如何做到这一点的任何链接或想法?
    • @Sajeentharan 谢谢 Bhai,但我可以使用 xml 吗?(我认为不能,如果我错了请纠正)。那么如何在这个窗口上用c#创建按钮呢?我猜那会是这个窗口的孩子?
    猜你喜欢
    • 2011-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    相关资源
    最近更新 更多