博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Wpf控件ListBox使用实例2
阅读量:5950 次
发布时间:2019-06-19

本文共 1844 字,大约阅读时间需要 6 分钟。

2.Xaml绑定选择结果

Pick a color from below list
Orange
Green
Blue
Gray
LightGray
Red

3.绑定ListBox.Templete 模板内容

/// /// List3.xaml 的交互逻辑/// public partial class List3 : Window{    public List3()    {        InitializeComponent();        listBox.ItemsSource = new List
() { new UserItem(1,"张三",true), new UserItem(2,"李四",false), new UserItem(3,"王五",false), new UserItem(4,"赵六",true) }; } private void Button_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Button btn = sender as Button; if (btn != null) { Image img = btn.FindName("img") as Image; if (img != null) { MessageBox.Show(img.Source.ToString()); } } }}public class UserItem{ public UserItem(int ID, string Name, bool IsActive) { this.ID = ID; this.Name = Name; this.IsActive = IsActive; } public int ID { get; set; } public string Name { get; set; } public bool IsActive { get; set; } public string BackGround { get { return this.IsActive ? "/images/1.jpg" : "/images/2.jpg"; } }}
View Code

Xaml定义

显示结果:

 

转载地址:http://lisxx.baihongyu.com/

你可能感兴趣的文章
PTSSpringBoard
查看>>
SHSidebarController
查看>>
微信公众号接口添加菜单时错误(errcode":40017 invalid button type)
查看>>
转: Xcode提示“expression is not assignable”
查看>>
nginx笔记
查看>>
浏览器安全-恶意网址拦截
查看>>
C++基础①命名空间结构体和引用
查看>>
在一个数组中搜索是否可以跟给定数组相匹配的键和值并返回
查看>>
如果myeclipse突然报错
查看>>
两个线程的交替运行
查看>>
Jetty之Trie树
查看>>
项目经理笔记一
查看>>
通过IP地址获取地理位置
查看>>
计算机字符编码从0/1到UTF-8
查看>>
[原]Jenkins(三)---Jenkins初始配置和插件配置
查看>>
Cache Plugin 实现过程
查看>>
HBase Compaction详解
查看>>
TCP服务器端口转发: netsh
查看>>
PhoneGap入门经典——理解PhoneGap应用程序基础
查看>>
2016OSC源创会年终盛典-架构与数据专场-张千明
查看>>