0
|
Eric Schoonover thSoft · 技术社区 · 14 年前 |
1
1
可以将xaml作为内容或文件包含在web服务器上,并使用 XamlReader.Load 动态加载和创建xaml内容。没有一个控件可以直接执行您想要的操作(但是包装链接中描述的功能会很简单)。 例如:
然后,使用您最喜欢的加载内容的技巧,获取上面的字符串并加载它:
然后,将画布作为子控件添加到父控件中(或者您希望使用的任何类型,因为它不需要是画布)。
在上述情况下,我的xaml位于标记为“content”的文件中,并使用xdocument基于id加载它(我的xml文档有多个自由浮动资产,所有资产都用id标记):
|
2
1
如果只是来自用户控件或网格、控件模板或数据模板的资源部分的一堆内容,则可以使用 merged resource dictionaries 包括在内。 否则,如果它是实际的xaml内容,则需要将其全部放入一个用户控件或内容控件(可以包括在内),但不能直接包括xaml文件,需要将其复制并粘贴到中。 |
Bigeyes · 如何在MVVM模式中添加行? 8 年前 |
User9898 · 悬停回到原始颜色时为什么选择 8 年前 |
Huma Ali · WCF已完成事件中的异常处理 8 年前 |
Nerd in Training · 文件副本发布错误 9 年前 |