• 创建自定义的绑定表达式 简单应用


    在dotnet中的绑定表达式中,#算是大家用得最多的,另外还有几个专用的绑定表达式比如,appSettings,ConnectionStrings,Resources等,用起来都很方便.dotnet里提供了一个ExpressionBuilder的类,继承该类可实现自定义的绑定表达式.以下是定义一个绑定颜色的绑定表达式.该颜色的值保存在profile中,对于一些服务器控件,比如textbox的颜色绑定,如果直接绑定个字符串,那么会出现运行错误的,应为textobx的BackColor只认Color类型的值,而如果在profile中存放个color类型的值,那么写到数据库里还得来个转换,操作起来麻烦.于是才有了弄个颜色绑定表达式的想法.(也许还有更好的解决方案).具体实现如下:
    1.定义个绑定表达式的类型,继承于ExpressionBuilder
    ColorExpressionBuilder

    2.配置web.config
    注册表达式

    3.页面调用绑定表达式
    调用

    这里用到一些codedom的内容,具体MSDN有.另外属性不一定存放在profile中,实现方式可多种.
    比较简单的小应用,学习中....

  • 相关阅读:
    Silverlight 5 + Prism 4.1 Demo
    IIS error:The remote server returned an error: NotFound
    使用silverlight4 Business构建企业级应用程序(一)——多语言支持
    ECMA335 (CLI) 标准 读书笔记——总结CLI类型系统(下)
    【转帖】20092010网络最热的 嵌入式学习|ARM|Linux|wince|ucos|经典资料与实例分析
    Binding to Resources in Silverlight/WPF
    [转载]When IIS Wont Start – Error 13
    C#中关键字event 对delegate 对象的影响
    [转载]Sql Server 恢复误删除的windows登录账户
    完整版WPF Browser Application证书制作、发布与自动下载安装
  • 原文地址:https://www.cnblogs.com/shenba/p/969136.html
Copyright © 2020-2023  润新知