WPF combobox

摘要:
编写数据类Grade。csusingSystem优先;使用System.Collections。通用的使用系统。林克;使用系统。文本使用System.Threading。任务;使用System.Collections。对象模型;namespaceImgProWPF{publiclassGrade{publics

先写一个数据类Grade.cs

usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Collections.ObjectModel;
namespaceImgProWPF
{
    public classGrade
    {
        public string Name { set; get; }
    }
    public class GradeAdd:ObservableCollection<Grade>
    {
        publicGradeAdd()
        {
            this.Add(new Grade { Name = "0"});
            this.Add(new Grade { Name = "0.5"});
            this.Add(new Grade { Name = "1"});
            this.Add(new Grade { Name = "2"});
            this.Add(new Grade { Name = "3"});
            this.Add(new Grade { Name = "4"});
            this.Add(new Grade { Name = "5"});
        }
    }
}

在MainWindow.xaml里调用

xmlns:local="clr-namespace:ImgProWPF"
 <Grid.Resources>        
       <local:GradeAdd x:Key="grade"/>
 </Grid.Resources>
<ComboBox x:Name="comPersonalGrade" Grid.Column="1" Grid.Row="12" SelectedItem="0" ItemsSource="{StaticResource grade}" DisplayMemberPath="Name"/>

以上为绑定里数据,可以看到内容

下面为获得选中的内容

            Grade gradeP =(Grade)comPersonalGrade.SelectedItem;
            string gradep = gradeP.Name.ToString();

免责声明:文章转载自《WPF combobox》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇was修改控制台端口教程SpringBoot 页面国际化转化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转]Windows8的WPF技术与HTML5的比较

Windows8风格程序支持使用WPF和HTML两种方式进行编程。本人之前曾使用WPF开发过概念版QQ,现在又在使用HTML5。两种技术都略懂,略懂。所以将两者做了个比较。虽然WPF的命运多舛,应用不太广泛,但技术本身还是有很多亮点的。值得我们学习一下,开阔眼界。   严格说WPF与Silverlight都属于.Net技术体系下新一代的界面技术,都使用标...

WPF学习笔记:ComboBox的数据绑定

UI <UserControl x: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"...

WPF读写config配置文件

WPF读写config配置文件单。 1. 在你的工程中,添加app.config文件。文件的内容默认为: 1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 </configuration> 2.如果你想给程序配置一些参数,就在<c...

easyui中的combobox小知识点~~

一直使用的easyui中,一些不为人知的小知识点,与君共勉: 1.combobox设置高度:使用panelHeight属性; 2.combobox本身自带“自动补全”功能,但是在浏览器中是有限制的,在火狐当中,它的自动补全功能却不是立马实现的,而是需要敲回车或者其他什么的,但是在其他浏览器,比如360或者谷歌当中,这种自动补全功能却是“立竿见影”的,...

WPF 自定义ColorDialog DropDownCustomColorPicker

今天分享一个 WPF 版的ColorDialog,该控件源自 这里,不过笔者已经该控件做了大量的修改工作,以适应自己的产品需求,闲话少说,先看看效果图: 1、DropDownCustomColorPicker 效果图 先看原项目的(喜欢这种方式的,请到 这里下载源码 ) 被笔者修改之后的效果图: 二、DropDownCustomColorPicker...

WPF RadioButton 绑定枚举

定义枚举类型 public enum CoordinateEnum { X=0,Y,Z,RX,RY,RZ } 定义枚举转换Convert public class EnumConvert : IValueConverter { public object Convert(object value,...