c#.winform,datagridview,数组,绑定,字符串,字符串数组绑定datagridview显示,长度,显示数组内容...
使用字符串数组绑定datagridveiw控件的时候,默认显示的是字符串的长度,是因为网格查找数组对象的第一个属性,并且显示这个属性,长度就是第一个属性,可是我们要显示的是字符串的内容。
下面首先是默认显示图片和代码
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form10 : Form
{
public Form10()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string[] str = new string[] { "one", "two", "three" };
this.dataGridView1.DataSource = str;
}
}
}
我们需要包装一下数组,方法如下:
图片预览
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form10 : Form
{
public Form10()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Item[] items = new Item[] { new Item("one"), new Item("two"), new Item("three") };
this.dataGridView1.DataSource = items;
}
}
class Item
{
private string _text;
public string Text
{
get { return _text; }
}
public Item(string text)
{
this._text = text;
}
}
}
以上内容来自:http://www.cnblogs.com/virusswb/archive/2008/05/25/1206934.html
转载于:https://www.cnblogs.com/jRoger/articles/1862908.html
c#.winform,datagridview,数组,绑定,字符串,字符串数组绑定datagridview显示,长度,显示数组内容...相关推荐
- int arr 13 java,java学习13 - 数组的定义、操作、异常、二维数组
续java学习12: 1.数组,引用类型变量,保存数据实际是保存的数组的首地址 2.定义数组容器三要素,数据类型,大小(长度),数组名 3.数组的定义公式一:数据类型[] 数组名 = new 数据类型 ...
- php判断数组是否存在字符串中,php判断数组元素中是否存在某个字符串的方法
今天在写一个函数的时候,需要用到判断数组中是否存在某个字符串,方便我们继续后面的操作,这里简单为大家介绍下,需要的朋友可以参考下 方法一:采用in_array(value,array,type) ty ...
- swift和OC - 拆分数组 和 拆分字符串
1. 拆分数组 /// 根据 数组 截取 指定个数返回 多个数组的集合func splitArray( array: [Date], withSubSize subSize: Int) -> [ ...
- 用字符数组存放一个字符串,然后输出该字符串
用字符数组存放一个字符串,然后输出该字符串 转载于:https://www.cnblogs.com/LoveFishC/archive/2012/07/23/3845523.html
- python定义字符串数组_从字符串数组(或元组)在Python中创建动态sql“ in list”子句的“最佳”方法是什么?...
我正在从Python(使用MySQLDb)运行一个动态MySQL查询,该查询包括一个包含字符串值的" in list"子句.执行此功能的函数将获取一个值数组.如果有帮助,我可以将该 ...
- php数组转字符串 join,jQuery中将数组转换成字符串join()和push()使用
1.push()将元素依次添加至数组: 2.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] $(document).on('click','.sure',function(){ va ...
- 【C 语言】二级指针作为输入 ( 指针数组 | 指针数组排序 | 字符串排序 | strcmp 函数 )
文章目录 一.strcmp 函数 二.指针数组排序 ( 字符串排序 ) 二.完整代码示例 一.strcmp 函数 strcmp 是 String Compare 缩写 , 该函数用于比较两个字符串 ; ...
- 【C 语言】字符串 一级指针 内存模型 ( 指定大小字符数组 | 未指定大小字符数组 | 指向常量字符串的指针 | 指向堆内存的指针 )
文章目录 一.字符串 一级指针 内存模型 1.指定大小字符数组 2.未指定大小字符数组 3.指向常量字符串的指针 4.指向堆内存的指针 一.字符串 一级指针 内存模型 #include <std ...
- 【C 语言】字符串操作 ( 使用 数组下标 操作字符串 | 使用 char * 指针 操作字符串 )
文章目录 一.使用 数组下标 或 指针 操作字符串 1.使用 数组下标 操作字符串 2.使用 char * 指针 操作字符串 二.代码示例 一.使用 数组下标 或 指针 操作字符串 1.使用 数组下标 ...
- 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读)
相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...
最新文章
- python官方网站进不去-解决CentOS7 卡在开机界面进不去登录界面
- 关于大数据与机器学习,小白和牛人之间15个典型问答精华整理上篇
- Spring框架—SpringBean源码分析
- python 画出决策边界_Python3入门机器学习 - 逻辑回归与决策边界
- 查询数据插入别一张表中
- es6继承 vs js原生继承(es5)
- 20200827 plecs blockset更新版本
- JavaScript 参考手册
- 第14章 Proxmox VE桌面虚拟化或桌面云
- ThinkPHP6.0学习入门:环境搭建与安装教程
- react navigation 中使用goBack()跳转到指定页面
- 阿里直播在线人数只统计rtmp格式的播放源
- 浅谈网络劫持的原理及影响
- 腾讯企业邮箱OpenApi
- 有序列表和无序列表的不同类型
- AMD的复兴之路 发力ARM服务器芯片
- 井通区块链数据上链介绍
- 3月plog:恩墨er的DNA动了
- 用adb工具给智能电视安装应用(在电视没法安装应用的情况下可用)
- 用java实现坏巧克力问题,【原料】关于巧克力在使用中出现的问题详解
热门文章
- xp系统设置锁定计算机,系统锁定时不关机的诀窍 给XP系统关闭计算机再加一把锁...
- linux更改用户名_破旧安卓手机第二春,在安卓手机上使用Linux_deploy运行Linux
- python语言程序设计实践教程答案实验六_Python程序设计实践教程
- 九齐51单片机使用注意事项:不要用float
- 《dp补卡——01背包问题》
- 算法中的Strassen矩阵乘法
- python日历模块_Python日历模块| firstweekday()方法与示例
- 平院Python习题
- 如何给Linux操作系统(CentOS 7为例)云服务器配置环境等一系列东西
- Java——Socket通信原理