Combobox 控件绑定数据
ComboBox 类:表示带有下拉列表的选择控件,通过单击控件上的箭头可显示或隐藏下拉列表。
绑定集合对象
// .xaml
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Collections.ObjectModel;namespace ComboboxDemo
{/// <summary>/// Interaction logic for MainWindow.xaml/// </summary>public partial class MainWindow : Window{public MainWindow(){InitializeComponent();// 集合实例化User user = new User();// 指定数据源combobox.ItemsSource = user;}}// 创建集合类class User : ObservableCollection<string>{public User(){Add("张三");Add("李四");Add("王二");Add("麻子");}}}
// .cs
<Window x:Class="ComboboxDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"Title="ComboboxDemo" Height="182" Width="400"><Grid Margin="0,0,0,-4" ><ComboBox Name="combobox" Margin="0,20,0,101"/></Grid>
</Window>
结果:
绑定数据库
第一步:读取数据库中的数据到 DataSet 中,具体方法参照 ADO.NET 概述
string sql = String.Format("sql 语句");
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
DataSet ds = new DataSet();
ds.Clear();
da.Fill(ds);
第二步:指定数据源
combobox.ItemsSource = ds.Tables[0].DefaultView;
combobox.DisplayMemberPath = "数据表中列名称";
combobox.SelectedValuePath = "数据表中主键列名称";
版权声明:本文为博主原创文章,未经博主允许不得转载。
转载于:https://www.cnblogs.com/gongchuangsu/p/4872740.html
Combobox 控件绑定数据相关推荐
- .Net平台Winform两个ComboBox控件绑定同一个数据源
今天WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做了数据绑定(具体代 ...
- QT给控件绑定数据:setProperty
setProperty().property()函数 bool setProperty(const char *name, const QVariant &value); QVariant p ...
- repeater 控件ajax绑定数据源,【ASP.NET】第九课——使用DataList控件和Repeater控件绑定数据...
知识点:掌握 DataList 控件呈现数据的方法: 掌握 Repeater 控件呈现数据的方法:掌握处理 Repeater 控件中的按钮事件. 1. 使用 DataList 控件呈现数据 在用 AS ...
- C#操作GridView控件绑定数据实例详解(二)
上文实现的GridView控件: (一)翻页功能 翻页内容,主要实现的是该控件下面,上下翻页,跳转到指定页面. 翻页功能要注意前台页面下面这段代码中的相关命令: <PagerTemplate & ...
- ASP GridView控件绑定数据进行数据的增删改查
1.新建一个空项目,添加Web窗体FindUser,在前台设计中拖入GridView控件,在编辑列中设计BoundField,HeaderText属性设置表头文本,DataField属性设置为要显示的 ...
- ListView控件绑定数据
1.创建ListView程序对应的布局文件(activity_main.xml) <LinearLayout xmlns:android="http://schemas.android ...
- 给TreeView控件绑定数据
TreeView控件显示Node对象的等级体系结构,每个Node对象包含了一个标签和可选的点位图.TreeView控件通常用于显示文档头.索引中的条目.磁盘上的文件和目录或者可以显示为等级结构的各种其 ...
- C#操作GridView控件绑定数据实例详解
一.最简单的GridView数据绑定 二.实例详解功能丰富的GridView (1)绑定数据源(List<T>) (2)编辑:修改.更新.取消.删除 (3)搜索查询.翻页.行样式.数据绑定 ...
- Repeater控件绑定数据、分页、数据操作,最佳代码
页面代码: <asp:Repeater id="dlData" runat="server" > <HeaderTemp ...
最新文章
- Android使用SQLite数据库(1)
- ubuntun系统mysql数据库同步_Ubuntu下MySQL主从同步配置步骤
- Ext js框架模拟Windows桌面菜单管理模板
- bzoj 2428: [HAOI2006]均分数据
- 【狂神Mybatis笔记】配置解析
- oc转java_OC和Java
- 【声源定位】基于matlab单声源双麦克风房间冲激响应【含Matlab源码 547期】
- 等价类划分法写测试用例练习
- 一年级同音字心田花开汇总资料(附拼音)
- 激活office 2007 的方法
- SQL1005N 数据库别名 ECM 已存在于本地数据库目录或系统数据库目录中。
- 园区人工智能开启双创模式,“1+N”创新型组织发展成效初显...
- kettle定时调度管理平台
- 基于改进K-means聚类和隐马尔可夫链的汽车行驶工况构建
- Javascript 富文本编辑器,单击按钮后内容可编辑区域失去焦点
- Thread.interrupted()与Thread.currentThread().isInterrupted()区别
- java后台 重置手机密码(邮箱点击确认)
- 广东计算机非全日制 学校2020,2020年广东省非全日制研究生学校及专业有那些?...
- 翻译: 深入深度学习 2.3. 线性代数 pytorch
- 布尔教育2016最新php教程 PHP基础班+PHP大师班视频教程