社区
C#
帖子详情
datagrid如何自定义标题
bardi
2003-07-21 02:08:23
标题栏自定义为中文名称显示,
比如“姓名”,而不是系统默认提供的“name”。
...全文
86
6
打赏
收藏
datagrid如何自定义标题
标题栏自定义为中文名称显示, 比如“姓名”,而不是系统默认提供的“name”。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sxh401
2003-07-21
打赏
举报
回复
在DataGrid的TableStyles里设置,设置完后会自动生成类似这样的代码,你可以试一下
this.dataGridTextBoxColumn1.Format = "";
this.dataGridTextBoxColumn1.FormatInfo = null;
this.dataGridTextBoxColumn1.HeaderText = "姓名";
this.dataGridTextBoxColumn1.MappingName = "name";
this.dataGridTextBoxColumn1.Width = 75;
YOURSUN2008
2003-07-21
打赏
举报
回复
直接通过DATAGRID的属性就可以修改!你好好研究一下它的属性,会找到地方改的.首先要把自动生成的选项取消
sxh401
2003-07-21
打赏
举报
回复
我个人认为自定义DataGrid的TableStyles的方法是比较可取的,而改SQL语句的方法是不可取的,这样控制的太死了,而且把汉字弄进去了,也很是不好操作
covis
2003-07-21
打赏
举报
回复
只要将SELECT 语句改一下就行了,很简单,其他什么都不要射
如:默认情况下SELECT NAME,BIRTH FROM USERTABLE WHERE ....
改为SELECT NAME AS 姓名,BIRTH AS 生日 FROM USERTABLE WHERE ....即可。
雪狼1234567
2003-07-21
打赏
举报
回复
在winform下方法有二,
1.select name 姓名 from person;
2.自定义DataGrid的TableStyles,代码如下:
//
this.dataGridTextBoxColumn1.Format = "";
this.dataGridTextBoxColumn1.FormatInfo = null;
this.dataGridTextBoxColumn1.HeaderText = "姓名";
this.dataGridTextBoxColumn1.MappingName = "name";
this.dataGridTextBoxColumn1.Width = 75;
panyee
2003-07-21
打赏
举报
回复
<asp:datagrid id="DataGrid1" runat="server" BorderStyle="None" DataKeyField="ID" AllowSorting="True" HorizontalAlign="Center" BackColor="White" CellPadding="5" BorderWidth="1px" BorderColor="DarkGray" AllowPaging="True" AutoGenerateColumns="False" Width="98%">
<SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#669999"></SelectedItemStyle>
<ItemStyle ForeColor="#000066"></ItemStyle>
<HeaderStyle Font-Bold="True" Height="20px" ForeColor="White" CssClass="dgClass"></HeaderStyle>
<FooterStyle Font-Bold="True" ForeColor="#000066" BackColor="White"></FooterStyle>
<Columns>
<asp:TemplateColumn HeaderText="选择">
<HeaderStyle Width="40"></HeaderStyle>
<ItemTemplate>
<input type=checkbox id="ID<%# DataBinder.Eval(Container.DataItem, "ID")%>">
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="Fawenjiguan" HeaderText="发文机关">
<HeaderStyle Width="120px"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="Fawenzihao" HeaderText="发文字号">
<HeaderStyle Width="120px"></HeaderStyle>
</asp:BoundColumn>
<asp:HyperLinkColumn DataNavigateUrlField="ID" DataNavigateUrlFormatString="javascript:say({0});" DataTextField="Title" HeaderText="标题">
<HeaderStyle Width="200px"></HeaderStyle>
</asp:HyperLinkColumn>
<asp:BoundColumn DataField="AcceptDateTime" HeaderText="接收时间">
<HeaderStyle Width="120px"></HeaderStyle>
</asp:BoundColumn>
</Columns>
<PagerStyle NextPageText="下一页" PrevPageText="上一页" HorizontalAlign="Right" ForeColor="#000066" BackColor="White"></PagerStyle>
</asp:datagrid>
[Flex]
自定义
DataGrid
组件的
标题
本文介绍如何在Flex
DataGrid
组件中实现双行
标题
显示,通过
自定义
DataGrid
Column类和headerRenderer属性,使得每列
标题
能展示更多细节。
自定义
DataGrid
组件的
标题
本文介绍如何在Flex
DataGrid
组件中实现每列双行
标题
的显示,通过
自定义
DataGrid
Column类并利用headerRenderer属性来完成。适用于需要复杂列
标题
布局的应用场景。
.Net C# WPF
DataGrid
Group
自定义
分组
标题
栏
本文介绍了如何使用WPF
DataGrid
实现数据分组和
自定义
分组
标题
栏,展示了Xaml和C#代码示例,用于按订单排序。示例中,每个组
标题
包含项目名称、任务名和到期日期,并提供了过滤和取消分组的功能。此外,还探讨了如何通过转换器实现
标题
栏内容的转换。
在C#winform中自定義
DataGrid
列標題字體,顏色及背景色
本文介绍了一种通过重画
DataGrid
来
自定义
列
标题
的方法,包括定义通用函数以实现
自定义
列
标题
的文字、字体、颜色等,并在
DataGrid
的Paint事件中调用该函数。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章