`
phm788ns
  • 浏览: 15143 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

silverlight 自定义转换器

 
阅读更多

silverlight 自定义转换器
2011年01月10日
  public class SexConverter : System.Windows.Data.IValueConverter     {         public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)         {             //if (targetType != typeof(string)) throw new InvalidOperationException("The target must be a integer!");             if (value != null)                 return (value.ToString().ToLower() == "false" ? "女" : "男");             else                 return "";         }         public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)         {             //if (targetType != typeof(Int32)) throw new InvalidOperationException("The target must be a String!");             return (value.ToString() == "女" ? 0 : 1);         }     } sdk="http://schemas.microsoft.com/winfx/2006 /xaml/presentation/sdk">                                 sdk:DataGrid AutoGenerateColumns="False" IsReadOnly="True" Height="297" HorizontalAlignment="Left" Margin="10,10,0,0" Name="daDisplay" VerticalAlignment="Top" Width="578" RowEditEnded="daDisplay_RowEditEnded">             sdk:DataGrid.Columns>                 sdk:DataGridTextColumn Binding="{Binding UserName,Mode=TwoWay}" Header="用户名" Width="200"/>
  sdk:DataGridTextColumn Binding="{Binding Mode=OneWay, Path=RegDate, StringFormat=\{0:d\}}" Header="注册时间" Width="100"/>
  sdk:DataGridTextColumn Binding="{Binding Activation,Converter={ StaticResource sexConvert}}" Header="Test" CanUserSort="True" CanUserResize="False" />
  sdk:DataGrid.Columns>
  sdk:DataGrid>
  删除" Height="23" HorizontalAlignment="Left" Click="btDel_Click" Margin="86,323,0,0" Name="btDel" VerticalAlignment="Top" Width="75" />
  
  
  
分享到:
评论

相关推荐

    Silverlight4.0 Demo

    RichTextBox - 编辑器。用于显示或编辑文本、超链、图片、UI元素等 WebBrowser - 在 Silverlight 应用程序中显示 HTML 内容(只能在 OOB 模式下运行) WebBrowserBrush - 一个 WebBrowser 类型的画笔(只能在 ...

    Silverlight2.0功能展示Demo源码

    Silverlight 2.0 外观控制:样式(Style), 模板(Template), 视觉状态(VisualState)和视觉状态管理器(VisualStateManager) 11、Silverlight(13) - 2.0交互之鼠标事件和键盘事件 介绍 Silverlight 2.0 人机交互:响应...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    1.2.5 Silverlight 1.3 总结 第2章 Visual Studio 2.1 Visual Studio 2.1.1 网站和Web项目 2.1.2 创建无项目文件的网站 2.1.3 设计网页 2.2 Visual StudioIDE 2.2.1 解决方案资源管理器 2.2.2 ...

    庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术

    6.8 自定义类型转换器实现高效率序列化 231 6.9 页面状态性能优化策略 238 6.9.1 存储位置优化——把视图状态信息保存在服务端而非客户端 238 6.9.2 体积优化——压缩视图状态数据 240 6.9.3 分块存储视图状态...

    ASP.NET4高级程序设计(第4版) 3/3

    1.2.5 Silverlight 14 1.3 总结 15 第2章 Visual Studio 16 2.1 Visual Studio 16 2.1.1 网站和Web项目 17 2.1.2 创建无项目文件的网站 18 2.1.3 设计网页 21 2.2 Visual StudioIDE 26 2.2.1 解决...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part1

    6.8 自定义类型转换器实现高效率序列化 231 6.9 页面状态性能优化策略 238 6.9.1 存储位置优化——把视图状态信息保存在服务端而非客户端 238 6.9.2 体积优化——压缩视图状态数据 240 6.9.3 分块存储视图状态...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part2

    6.8 自定义类型转换器实现高效率序列化 231 6.9 页面状态性能优化策略 238 6.9.1 存储位置优化——把视图状态信息保存在服务端而非客户端 238 6.9.2 体积优化——压缩视图状态数据 240 6.9.3 分块存储视图状态...

    Json.net 3.5 r6

    如JsonIgnore和JsonProperty属性可以添加到一个类可以自定义一类是序列化 JSON的转换能力与XML 支持多种平台:。NET中,Silverlight和契约框架 JSON序列化是一个很好的选择,你的JSON读取或写入地图密切。NET类。...

    一款非常好的WPF编程宝典2010 源代码

    2.3.1 简单属性与类型转换器 27 2.3.2 复杂属性 29 2.3.3 标记扩展 30 2.3.4 附加属性 31 2.3.5 嵌套元素 32 2.3.6 特殊字符与空白字符 35 2.3.7 事件 36 2.3.8 完整的Eight Ball示例程序 38 2.4 使用其他...

    Apress.Pro.WPF.in.C.Sharp.2008.2nd.Edition.Feb.2008

    2.3.1 简单属性与类型转换器 27 2.3.2 复杂属性 29 2.3.3 标记扩展 30 2.3.4 附加属性 31 2.3.5 嵌套元素 32 2.3.6 特殊字符与空白字符 35 2.3.7 事件 36 2.3.8 完整的Eight Ball示例程序 38 2.4 使用其他名称空间中...

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf

    9.5.1 使用xslt转换不同的xml标准 367 9.5.2 system.xml.xsl中定义的其他类和接口 370 9.6 asp.net中的xml 370 9.6.1 xmldatasource服务器控件 370 9.6.2 xmldatasource控件的名称空间问题 374 9.6.3 xml...

    wpf编程宝典c#2010版pdf(全)1/3包,共118M

     2.3.1 简单属性与类型转换器  2.3.2 复杂属性  2.3.3 标记扩展  2.3.4 附加属性  2.3.5 嵌套元素  2.3.6 特殊字符与空白  2.3.7 事件  2.3.8 完整的EightBall示例  2.4 使用其他名称空间中的类型  2.5 ...

    wpf编程宝典c#2010版pdf(全)2/3包,共118M

     2.3.1 简单属性与类型转换器  2.3.2 复杂属性  2.3.3 标记扩展  2.3.4 附加属性  2.3.5 嵌套元素  2.3.6 特殊字符与空白  2.3.7 事件  2.3.8 完整的EightBall示例  2.4 使用其他名称空间中的类型  2.5 ...

Global site tag (gtag.js) - Google Analytics