WPF 控件使用之ComboBox
2011-11-23 10:38
337 查看
下面是ComboBox的简单实用
XAML:
C# Code:
XAML:
<Grid> <ComboBox Height="23" Margin="12,12,0,0" Name="comboBox1" VerticalAlignment="Top" HorizontalAlignment="Left" Width="120" /> <Button Height="23" Margin="21,53,69,0" Name="button1" VerticalAlignment="Top" Click="button1_Click">Get ComboBox select value</Button> </Grid>
C# Code:
public partial class ComboBoxTest : Window { public ComboBoxTest() { InitializeComponent(); Bind(); } public void Bind() { IList<customer> customList = new List<customer>(); customList.Add(new customer() { ID = 3, Name = "Tom" }); customList.Add(new customer() { ID = 4, Name = "Bob" }); customList.Add(new customer() { ID = 5, Name = "Cat" }); comboBox1.ItemsSource = customList; comboBox1.DisplayMemberPath = "Name"; comboBox1.SelectedValuePath = "ID"; comboBox1.SelectedValue = 4; } private void button1_Click(object sender, RoutedEventArgs e) { MessageBox.Show(comboBox1.SelectedValue.ToString()); } } public class customer { public int ID{ get; set;} public string Name { get; set; } }
相关文章推荐
- ComboBox 控件的使用_绑定、增加选项、清除等
- comboBox控件的使用
- WPF下 使用它tabcontrol控件 时遇到的指定控件获得焦点的问题
- easyui的combobox控件,在火狐浏览器下,使用getValue()方法无法获取输入的中文数值的解决思路
- WPF 用户控件的使用
- WPF中的binding(四)- 使用集合对象作为列表控件的ItemsSource
- Delphi中的基本控件之TComboBox的使用总结
- WPF图形解锁控件ScreenUnLock使用详解
- WPF项目内使用GDI控件所引起的控件层数问题
- EasyUI的combobox控件使用onchange 问题
- [WPF+ArcEngine]如何在WPF项目中使用ArcEngine的控件做开发
- WPF中ContextMenu(右键菜单)使用Command在部分控件上默认为灰色的处理方法
- WPF中使用Style设置界面控件外观属性
- WPF中实现多选ComboBox控件
- 同一个窗口中不同的按钮控件使用同一个storyboard的方法(WPF)
- 在 DataGridColumnStyle 的单元格中使用 DateTimePicker、ComboBox、NumericUpDown 等控件
- 闲话WinFrom与WPF(2) 控件篇——ComboBox
- WPF-Slider 控件的使用
- 控件TDBLookupComboBox的使用
- WPF中GridSplitter控件的使用