惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
量子位
L
LINUX DO - 最新话题
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recorded Future
Recorded Future
D
DataBreaches.Net
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
博客园 - 聂微东
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
G
Google Developers Blog
MyScale Blog
MyScale Blog
罗磊的独立博客
Martin Fowler
Martin Fowler
V
Visual Studio Blog
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
H
Hacker News: Front Page
博客园 - Franky
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
AI
AI
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Commits to openclaw:main
Recent Commits to openclaw:main
TaoSecurity Blog
TaoSecurity Blog
O
OpenAI News
Latest news
Latest news
T
Threat Research - Cisco Blogs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
L
LINUX DO - 热门话题
Spread Privacy
Spread Privacy
I
Intezer
Scott Helme
Scott Helme
MongoDB | Blog
MongoDB | Blog
C
Cybersecurity and Infrastructure Security Agency CISA
P
Palo Alto Networks Blog
A
Arctic Wolf
AWS News Blog
AWS News Blog
S
Schneier on Security
Y
Y Combinator Blog
月光博客
月光博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More

博客园 - 无名

sql2005分页SQL 数据库设计原则 sql2005排名函数 如何提高数据库性能,减少数据库服务器压力瓶颈一两个小方法 sql Server 索引优化 Using DeepLoad In NetTiers 看nettiers整理出来的codesmith模板编写要点 - 无名 - 博客园 .Net WinForm学习笔记 在javascript中,怎样响应键盘事件(转 - 无名 - 博客园 各分数段人数统计 排名问题 DataGrid - 导出Excel文件 DataGrid导出excel和word的例子 DataGrid - 导出Excel文件 利用剪切板将DataSet的数据导出到Excel DataGrid相关知识总结(收集自各位老大处) 使用DES加密解密代码(C# & vb.Net),好东东,拷得,贴一下 在DNN中获取所有模块信息 几个DNN里的技巧(转)(真的是好东东啊)
dataGrid的手写样式
无名 · 2006-05-22 · via 博客园 - 无名

 // 感谢我的老同学,好朋友平儿提供的源码
#region  dataGrid的手写样式
  private void DGStyleFind(DataTable tab)
  {
   if(dataGrid_yearfind.TableStyles.Count==0)
   {
    //样式
    //DataGridTableStyle tableStyle = new DataGridTableStyle();
    DataGridTableStyle tableStyle = new DataGridTableStyle();
    tableStyle.MappingName =tab.TableName;
    tab.DefaultView.AllowNew=false;
    tableStyle.RowHeadersVisible=true;
    tableStyle.RowHeaderWidth=10;
    tableStyle.AlternatingBackColor = Color.LightGoldenrodYellow;
    
    
    DataGridTextBoxColumn TxtCol = new DataGridTextBoxColumn();

    //此列从数据库中调用出来
    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="合同编号";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="合同编号";//dataGrid中显示的标题
    
    TxtCol.ReadOnly = true;
    TxtCol.Width=100;
    tableStyle.GridColumnStyles.Add(TxtCol);

    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="工程名称";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="工程名称";//dataGrid中显示的标题
    TxtCol.ReadOnly = true;
    TxtCol.Width=240;
    tableStyle.GridColumnStyles.Add(TxtCol);

    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="乙方经办人";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="乙方经办人";//dataGrid中显示的标题
    TxtCol.ReadOnly = true;
    TxtCol.Width=100;
    tableStyle.GridColumnStyles.Add(TxtCol);

    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="签定日期";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="签定日期";//dataGrid中显示的标题
    TxtCol.ReadOnly = true;
    TxtCol.Width=80;
    tableStyle.GridColumnStyles.Add(TxtCol);

    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="合同类别";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="合同类别";//dataGrid中显示的标题
    TxtCol.ReadOnly = true;
    TxtCol.Width=55;
    tableStyle.GridColumnStyles.Add(TxtCol);

    TxtCol = new DataGridTextBoxColumn();
    TxtCol.MappingName="合同状态";//是逻辑层中添加虚表的列
    TxtCol.HeaderText="合同状态";//dataGrid中显示的标题
    TxtCol.ReadOnly = true;
    TxtCol.Width=70;
    tableStyle.GridColumnStyles.Add(TxtCol);
   
    dataGrid_yearfind.TableStyles.Clear();
    dataGrid_yearfind.TableStyles.Add(tableStyle);

    foreach(DataGridTextBoxColumn   TxtColBox  in  tableStyle.GridColumnStyles)
    {
     TxtColBox.TextBox.MouseDown+=new MouseEventHandler(TextBox_MouseDown);
     TxtColBox.TextBox.Enter+=new EventHandler(TextBox_Enter);
     TxtColBox.TextBox.DoubleClick+=new EventHandler(TextBox_DoubleClick);
    }

   } 
   dataGrid_yearfind.DataSource=tab.DefaultView;//绑定
  }
  #endregion