• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > 绑定winform中DataGrid

绑定winform中DataGrid

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了winform datagridview,winform datagrid,c winform datagrid,winform数据绑定,winform绑定下拉框等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

            ////set columns width
            //this.dgTankView.Columns["MaterialCategory"].Width = 80;
            //this.dgTankView.Columns["Material"].Width = 240;
            //this.dgTankView.Columns["TankName"].Width = 100;
            //this.dgTankView.Columns["Area"].Width = 80;
            //this.dgTankView.Columns["MaxLevel"].Width = 100;
            //this.dgTankView.Columns["MinLevel"].Width = 100;
            //this.dgTankView.Columns["MaxCapacity"].Width = 100;
            //this.dgTankView.Columns["MinCapacity"].Width = 100;
            //this.dgTankView.Columns["Type"].Width = 60;

            //this.dgTankView.Columns["Status"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

  this.dgTankView.AutoGenerateColumns = false;
            this.dgTankView.DataSource = tankviews;
            int rowCount = dgTankView.RowCount;
            if (SelectedIndex < rowCount || SelectedIndex >= rowCount)
            {
                this.dgTankView.Rows[0].Selected = true;
            }
            else
            {
                this.dgTankView.Rows[this.SelectedIndex].Selected = true;
            }


  for (int i = 0; i < dgrdSelectedMaterial.RowCount; i++)
            {
                if (decimal.Parse(dgrdSelectedMaterial.Rows[i].Cells["ColumnSelectedMinRatio"].Value.ToString()) > decimal.Parse(dgrdSelectedMaterial.Rows[i].Cells["ColumnSelectedMaxRatio"].Value.ToString()))
                {
                    MessageUtil.Info(string.Format(Config.MessageManager[MessageGroupHelper.FormatToName((int)MessageGroup.Client), "1959"].ToString(), dgrdSelectedMaterial.Rows[i].Cells["ColumnSelectedName"].Value.ToString()));
                    return false;
                }
            }


RowHeardersVisible=false
Selection Mode=Full row Select
ColumnHeaderDefault=alignCenter

///高
dgrdStaticTank.ColumnHeadersHeight = 40;
dgrdBlendMaterialQuality.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;

宽:
  dgrdBlendMaterial.AutoGenerateColumns = false;
            dgrdBlendMaterial.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            dgrdBlendMaterial.Columns["ColumnMaterialTankName"].Width = 80;

----------------------------------------------------------

this.dataGridView1.CurrentCell.Value;  //当前处于活动状态的单元格的值

this.dataGridView1.CurrentCell.RowIndex;//当前处于活动状态的单元格所在的行

this.dataGridView1.CurrentCell.ColumnIndex;//当前处于活动状态的单元格所在的列

this.dataGridView1.Rows[5].Cells[3].Value;//位于第6行第4列的单元格的值
DataGridView[col,row].Value=obj;

   ControlUtil.SetDataGridViewStyleForMasterData(dgrdBlendMaterial);
            dgrdBlendMaterial.AutoGenerateColumns = false;
            dgrdBlendMaterial.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            dgrdBlendMaterial.Columns["ColumnMaterialName"].Width = 200;

      ucPagingTank.DataBindings.Add("PageIndex", tankListModel, "PageIndex", true, DataSourceUpdateMode.Never);

-----某列的显示格式----
dgrdTank.Columns["ColumnTimeStamp"].DefaultCellStyle.Format = Config.AppConfig.DateTimeFormat;

---取得选中某列的值-----
strCurRoleID = dgrdRoleList.SelectedRows[0].Cells[0].FormattedValue.ToString();


</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Winform让DataGridView左侧显示图片
  • Winform在DataGridView中显示图片
  • winform用datagridview制作课程表实例
  • WinForm中DataGridView添加,删除,修改操作具体方法
  • WinForm DataGridView控件隔行变色的小例子
  • 绑定winform中DataGrid

相关文章

  • 2017-05-28C# 重写ComboBox实现下拉任意组件的方法
  • 2017-05-28C#中Timer使用及解决重入问题
  • 2017-05-28WinForm天猫双11自动抢红包源码分享
  • 2017-05-28详解二维码生成工厂
  • 2017-05-28C#获取ListView鼠标下的Item实例
  • 2017-05-28C#重写DataGridView
  • 2017-05-28c#创建Graphics对象的三种方法
  • 2017-05-28C#中StringBuilder类的使用总结
  • 2017-05-28C#提示:“在证书存储区中找不到清单签名证书”的解决方法
  • 2017-05-28C#程序中session值的保存方法以及转为字符串的方法总结

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C# WINFORM 强制让窗体获得焦点的方法代码
    • 结合.net框架在C#派生类中触发基类事件及实现接口事件
    • C# DataGridView添加新行的2个方法
    • DevExpress实现GridControl根据列选中一行
    • c#文件的I/O基本操作
    • C#调用windows api关机(关机api)示例代码分享
    • C#绘制曲线图的方法
    • C#画图之饼图折线图的实现方法
    • C#多线程编程中的锁系统(三)
    • C# 设计模式系列教程-适配器模式

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有