• 初识UserControl _转http://www.cnblogs.com/limo/archive/2010/12/14/1905172.html


    原文地址:http://www.cnblogs.com/limo/archive/2010/12/14/1905172.html

    1,新建一个Silverlight Application,里面会有一个MainPage.xaml文件 和对应的MainPage.xaml.cs文件,随便在xaml中写点什么

    例如我写了点这个,下面是MainPage.xaml全部代码

    2,在项目下 再添加一个Silverlight Page 页面 或者 Silverlight User Control 都行 ,我添加了一个Page.并且导入了一个命名空间xmlns:myUserControl="clr-namespace:UserControlDemo", 其中myUserControl是个名字可以随便写. 这样就能在这个页面中引用UserControlDemo这个命名空间中的类了.所以我在Page这页面的Grid中可以用到MainPage这个类了.

    下面是Page.xaml的代码

    这时会发现 我在用MainPage 这个类的时候 有一个Msg 属性,这个属性不是silverlight 类中的,那很显然 就是自己给MainPage 加的属性.

    代码如下

    的确是咱自己加的属性,只不过这个属性的值会在MainPage.xaml的Textblock中显示.

    差点忘了,最后把VS自动生成的App.xaml.cs里面的启动函数修改一下,启动页改成Page.

    不知不觉 你就会发现 其实 这就是自定义控件的开始.

  • 相关阅读:
    nodeJs爬虫小程序练习
    promise
    node-并发控制
    高性能Js—数据存取
    javascript测试框架mocha
    npm、模块暴露,小知识点区别
    高性能Js-加载和执行
    Request对象获得参数方法:query和body方法
    nvm工具
    在express中提供静态文件笔记
  • 原文地址:https://www.cnblogs.com/hl3292/p/1926375.html
Copyright © 2020-2023  润新知