DataGrid用于显示数据库内的一个表,可是表内的大小怎么更改啊?表格与Datagrid边框之间有一段灰色,怎么设置,能让表的大小按照DataGrid的大小更改啊?!?或者说能把表格的大小更改为DataGrid的大小?具体看图!!!
图在这呢!!!
C#.net中,DataGrid中表格大小怎么设置?
答案:4 悬赏:40
解决时间 2021-03-23 01:36
- 提问者网友:萌萌小主
- 2021-03-22 04:55
最佳答案
- 二级知识专家网友:而你却相形见绌
- 2021-03-22 05:28
定义各列的宽
foreach (DataGridViewColumn c in dataGridView1.Columns)
c.Width=120;
当然DataGridViewAutoSizeColumnMode是可以定义一列的格式的
某列可以定义成表宽减其他列宽,右边就无灰色的
foreach (DataGridViewColumn c in dataGridView1.Columns)
c.Width=120;
当然DataGridViewAutoSizeColumnMode是可以定义一列的格式的
某列可以定义成表宽减其他列宽,右边就无灰色的
全部回答
- 1楼网友:荒唐后生
- 2021-03-22 08:55
把那那字段的列转成模板列然后把<%#--%>换成
<%# ((int)databinder.eval(container.dataitem,"score")<60)?"<font color=red>"+databinder.eval(container.dataitem,"score")+"</font>":databinder.eval(container.dataitem,"score")%>
这个就行了
这个其实就是
if()
{
}
else
{
}
如处理数据库中的1表示男,0表示女
则可用
<%# (databinder.eval(container.dataitem,"sex").tostring()=="1")?"男":"女"%>
就是
(条件)?成立结果:不成立结果
- 2楼网友:厭世為王
- 2021-03-22 07:23
AutoFill属性
- 3楼网友:年轻没有失败
- 2021-03-22 06:40
有多个属性是关于宽度的,比如楼上几位说的都可以,不过精确控制的话用Width属性是最好的,当然也可以用自动适应宽度
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯