wpf datagrid field to image converter 字段 图片转化器
2024-09-02 00:12:34
<DataGridTemplateColumn Header="Binding">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Image x:Name="BindImg" Height="30" Width="30" Source="{Binding IsBindable,Converter={StaticResource bindableConverter}}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
public class BindableConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
bool isBind;
if(value==null||string.IsNullOrWhiteSpace(value.ToString()))
{
return "../../Resource/Images/unbinded.jpg";
}
if (Boolean.TryParse(value.ToString(), out isBind))
{
if (isBind)
{
return "../../Resource/Images/binded.jpg";
}
else
{
return "../../Resource/Images/unbinded.jpg";
}
}
return null;
} public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
最新文章
- python 汇总
- mysql之各种命令总结
- A Personal Selection of Books on E lectromagnetics and Computational E lectromagnetics---David B. Davidson
- iOS代码实现:创建按钮,绑定按钮事件,读取控件值
- 定时自动备份mysql数据库
- Unity3D Resources TextAsset 正文
- spring 分散配置
- 推荐vim学习教程--《Vim 练级手册》
- [JOISC2014]挂饰
- MyBatis-进阶2
- Python Logging模块 输出日志颜色、过期清理和日志滚动备份
- C# 线程安全集合
- js 组件化
- Examples of Scikit-learn Usages
- Spring + Mybatis项目实现数据库读写分离
- 【php增删改查实例】第四节 -自己 DIY 一个数据库管理工具
- spring配置详解-连接池配置
- 4.16复杂级数的前n项和
- 无法完成你的itunes store 请求发生未知错误50
- Cannot find name &#39;AsyncIterator&#39; error in Typescript compilation process 问题解决
热门文章
- IntelliJ IDEA安装与使用
- 高阶函数&;&;高阶组件(二)
- Windows10安装ubuntu16.04双系统教程
- Zabbix-(七)分布式监控
- 使用过Redis,我竟然还不知道Rdb
- Java 添加Word脚注、尾注
- Jquery中的done() fail() then() $when()到底是什么
- Java题库——Chapter9 String的用法
- C# IE环境 - 重置IE( 注册表)
- 用 Python 实现植物大战僵尸代码!