zoukankan      html  css  js  c++  java
  • silverlight 转换器 GLenn

    ConvtoBSfcodeToStr.cs

    namespace SilverlightApplication1
    {
        public class ConvtoBSfcodeToStr : IValueConverter
        {
            public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
                return (value.ToString().Length < 20 ? value.ToString() : value.ToString().Substring(0,20));
            }
    
            public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
    
                return (value.ToString().Length < 20 ? value.ToString() : value.ToString().Substring(0, 20)+"...");
            }
        }  
    }

    xaml:

                         xmlns:localConv="clr-namespace:SilverlightApplication1"
    
                         <localConv:ConvtoBSfcodeToStr x:Key="ConverBStoStr"></localConv:ConvtoBSfcodeToStr>

    使用时 先转换为模板列 Converter={StaticResource ConverBStoStr}

    <data:DataGridTemplateColumn Header="内容" Width="1.0*">
                            <data:DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <TextBlock Name="tool"  Text="{Binding ArticleContent, Mode=TwoWay, Converter={StaticResource ConverBStoStr}}">
                                    <ToolTipService.ToolTip>
                                        <ToolTip MaxWidth="500">
                                             <TextBlock Text="{Binding ArticleContent}"  TextWrapping="Wrap"/>
                                        </ToolTip>
                                    </ToolTipService.ToolTip>
                                    </TextBlock>
                                </DataTemplate>
                            </data:DataGridTemplateColumn.CellTemplate>
                        </data:DataGridTemplateColumn>
  • 相关阅读:
    单位表示
    linux 文件权限
    php中高级基础知识点
    CodeIgniter配置之SESSION
    提高PHP开发质量的36个方法(精品)
    数据库优化举例详解
    ajax 跨域解决 网上资料
    static(静态)关键字
    假如java类里的成员变量是自身的对象
    Java 静态代码块&构造代码块&局部代码块
  • 原文地址:https://www.cnblogs.com/cuiguangzhi/p/2638104.html
Copyright © 2011-2022 走看看