WPF集合空间

作者: 张中华 | 来源:发表于2017-09-05 21:05 被阅读14次

1.ComboBox空间


练习

1.创建一个wpf项目,添加一个usercontrol项(name:ComboBoxUserControl)。
ComboBoxUserControl.xaml核心代码

<Grid>
        <StackPanel>
            <TextBlock>学生列表:</TextBlock>
            <ComboBox>
                <ComboBoxItem>
                    <TextBlock>张三</TextBlock>
                </ComboBoxItem>
                <ComboBoxItem>
                    <TextBlock>李四</TextBlock>
                </ComboBoxItem>
                <ComboBoxItem>
                    <TextBlock>王五</TextBlock>
                </ComboBoxItem>
                <ComboBoxItem>
                    <TextBlock>赵六</TextBlock>
                </ComboBoxItem>
             </ComboBox>
        </StackPanel>
    </Grid>

2.在MainWindow.xaml引入

xmlns:local="clr-namespace:ComboBox"
<Grid>
        <local:ComboBoxUserControl></local:ComboBoxUserControl>
    </Grid>

3.当给Combox添加SelectedIndex时,就会出现初始值。如:

<ComboBox SelectedIndex="2">

4.显示选中的值。如:

<ComboBox SelectionChanged="ComboBox_SelectionChanged">
 private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var cb = (ComboBox)sender;
            var selectedItem = cb.SelectedItem;
            var selectecValue = cb.SelectedValue;
            MessageBox.Show(string.Format("selectedItem={0},selectedValue={1}",selectedItem,selectecValue));
        }

相关文章

网友评论

    本文标题:WPF集合空间

    本文链接:https://www.haomeiwen.com/subject/sdqsdxtx.html