MetroTilePanel自动生成metroTileItem
来源:互联网 发布:php java区别 编辑:程序博客网 时间:2024/06/14 05:50
using DevComponents.DotNetBar.Metro;using DevComponents.DotNetBar;using System.Drawing;
public void ItemContainerBinding(ItemContainer ic, string sql, string strColumnName, string strColumnValue) { ic.Refresh(); ic.SubItems.Clear(); DataTable dt = new SQLHelper().DBDataTable(sql);//将查询出来的先放在DataTable if (dt.Rows.Count <= 0) return; MetroTileItem[] metroItem = new MetroTileItem[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++)//自动生成 { metroItem[i] = new MetroTileItem(); metroItem[i].Text = dt.Rows[i][strColumnName].ToString(); if (strColumnValue != string.Empty) { metroItem[i].Tag = dt.Rows[i][strColumnValue].ToString(); } metroItem[i].TileStyle.TextAlignment = eStyleTextAlignment.Center; metroItem[i].TileStyle.TextAlignment = eStyleTextAlignment.Center; metroItem[i].TileStyle.BackColor2 = Color.Silver; metroItem[i].TileStyle.BackColor = Color.Silver; metroItem[i].Click += metroTileItem_Click; metroItem[i].TileSize = new System.Drawing.Size(100, 50); } ic.SubItems.AddRange(metroItem); ic.Refresh(); } private void metroTileItem_Click(object sender, EventArgs e) { if (((MetroTileItem)sender).TileStyle.BackColor == Color.SkyBlue) { ((MetroTileItem)sender).TileStyle.BackColor = Color.Silver; ((MetroTileItem)sender).TileStyle.BackColor2 = Color.Silver; } else { ((MetroTileItem)sender).TileStyle.BackColor = Color.SkyBlue; ((MetroTileItem)sender).TileStyle.BackColor2 = Color.SkyBlue; } }
0 0
- MetroTilePanel自动生成metroTileItem
- 自动生成
- 生成新类时自动生成注释
- 自动生成NHibernate配置文件
- 自动批量生成缩略图
- 文本文件自动生成日志
- 自动设计文档生成
- js自动生成缩略图
- 代码自动生成.
- 自动生成迷宫
- 自动生成服务器控件
- 自动生成杆塔
- Eclipse自动生成注释
- 自动生成一个帐号
- 自动生成字体图片
- 关于DropDownList自动生成
- [python]自动生成版本号
- 自动生成代码
- 关于oracle中的dual
- iOS 中如何添加应用自己的字体
- 微信平台的优势
- Android 使用Headless Fragment 处理Configuration Changes情况
- opencv中的内存泄露(cvloadimage,cvcloneimage)
- MetroTilePanel自动生成metroTileItem
- 文献阅读笔记——Clustering by fast search and find of density peak
- YSlow使用
- 在delphi线程中实现消息循环
- JS如何做到模块化
- andoid 布局属性大全
- SWIFT学习笔记04
- 在CodeWarrior中指定堆栈大小及堆栈指针
- jQuery三个关闭弹出层的小示例