博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF的ComboBox简单用法
阅读量:6153 次
发布时间:2019-06-21

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

1. ComboBox:下拉列表框

      效果如下:

                 

2.通常用法是 显示内容 + 选中内容后获得的值(也就是 Name = Value的键值对)

     故以键值对来定义一个类,如:

public class CategoryInfo    {        public string Name { get; set;}        public string Value{ get; set;}    }

3. 再使用 List来存储这些选项的集合       

List
categoryList = new List
();categoryList.Add(new CategoryInfo{Name="English", Value="en_US"});//英语categoryList.Add(new CategoryInfo{Name="中文", Value="zh_CN"});//中文categoryList.Add(new CategoryInfo{Name="日本語", Value="ja_JP"});//日语

4. 通过ItemSource给ComboBox绑定数据 

comboType.ItemsSource = categoryList;//这里的Name和Value不能乱填哦comboType.DisplayMemberPath = "Name";//显示出来的值comboType.SelectedValuePath = "Value";//实际选中后获取的结果的值

5.代码中处理选中的值  

private void Button_Click(object sender, RoutedEventArgs e){       //如显示的是English,这里的SelectedValue的值就是en_US        string langName = cbLang.SelectedValue.ToString();}

  

      

 

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

你可能感兴趣的文章
虚拟机VMware 9安装苹果MAC OSX 10.8图文教程
查看>>
微信小程序开发-框架
查看>>
redo、undo、binlog的区别
查看>>
RecycleView设置顶部分割线(记录一个坑)
查看>>
汉字转拼音 (转)
查看>>
会计基础_001
查看>>
小程序: 查看正在写的页面
查看>>
Jenkins持续集成环境部署
查看>>
MWeb 1.4 新功能介绍二:静态博客功能增强
查看>>
预处理、const与sizeof相关面试题
查看>>
爬虫豆瓣top250项目-开发文档
查看>>
有趣的数学书籍
查看>>
teamviewer 卸载干净
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
配置 RAILS FOR JRUBY1.7.4
查看>>