【发布时间】:2010-04-29 19:13:53
【问题描述】:
能否在 Silverlight 3.0 的子窗口中加载用户控件?
【问题讨论】:
标签: silverlight-3.0 childwindow
能否在 Silverlight 3.0 的子窗口中加载用户控件?
【问题讨论】:
标签: silverlight-3.0 childwindow
到目前为止,您似乎最多只能更改窗口的颜色、位置和大小。不过,我仍在寻找其他来源。
编辑*
对于长时间的回复,我深表歉意。我一直在网上搜索不同的资源,希望能找到解决您问题的方法。然而,迄今为止我所能找到的只是:
我看到了一些 cmets/requests 最近进来的人喜欢 Silverlight 中的 ChildWindow 控件 3 开发工具包。这是一个很好的控制 为您创建一个模态对话框。什么时候 你使用它,它会禁用你的root 布局应用程序并显示 您提供的对话框:
这对于那些真正的模态非常有用 需要。它响应正常的窗口 DialogResult 类型的响应,如果你 有按钮等 - 非常适合错误 对话、登录等。请求 我看到的是一样的 功能,但在“正常” 子窗口。
找到Here
但大多数网站似乎都说子窗口可以修改大小、位置、颜色、尺寸、内部文本,并且子窗口本身可以用作用户控件。但是对于将用户控件加载到窗口中没有任何明确的规定。除了我贴的链接,
希望这对您有所帮助。
【讨论】:
可以,通过 ChildWindow 的 Content 属性。这可以在代码后面或通过 XAML 完成。
另外,看看 CodePlex 上的 Floatable Window 项目。它通过调整 ChildWindow 的大小等方式扩展了 ChildWindow。
【讨论】: