zoukankan      html  css  js  c++  java
  • SliverLight4一个xaml调用另外一个xaml

        这个问题的出现源于我的一个想法,我打算做一个主页面,主页面的顶端有一堆按钮,每一个按钮点下去,将会在页面中出现相应按钮所对应的内容——其实这也是我学习silverLight 的程序,希望在一个项目中把所有的控件或者其他silverLight的应用都包含进来。主页面中用来显示内容的控件是一个grid,而对应的内容我希望是一个单独的xaml文件,所以就涉及到了在一个xaml文件中的控件调用另外一个xaml的问题。这个问题其实不难,不过对于我这个新手来说还是很折腾,书上没专门讲这个问题。

        xaml文件其实可以看作是一个控件,例如我现在添加一个SliverLight用户控件作为被调用xaml, 自动生成的后台代码的一部分如下:

    namespace SLDemo.Page
    {
        
    public partial class colorPicker:UserControl
        {
            ......
        }

    调用页面是Mainpage.xaml,其中xaml中有个控件是grid,调用的关键代码只有两行:

    xmlns:he="clr-namespace:SLDemo.Page" 

    该代码将定义控件的命名空间引入,这样就可以像一般的控件那样引用xaml了。

    在grid之间添加控件

    <grid>
        
    <he:ColorPicker/>

    </grid> 

    好了,这样就可以调用了。

  • 相关阅读:
    (转)Ubuntu init启动流程分析
    读懂diff
    vs2010 sp1
    Git .gitignore文件的使用
    第一次尝试节奏跑(乳酸门槛跑)
    放松跑、间歇跑、节奏跑和LSD
    Tomcat6配置webdav协议
    Content-disposition
    php5.3到php7.0.x新特性介绍
    随机生成字符串
  • 原文地址:https://www.cnblogs.com/ManMonth/p/2167753.html
Copyright © 2011-2022 走看看