WPF中使用datagrid显示数据库里面的内容
答案:3 悬赏:80 手机版
解决时间 2021-03-16 12:38
- 提问者网友:人傍凄凉立暮秋
- 2021-03-15 19:53
WPF中使用datagrid显示数据库里面的内容
最佳答案
- 五星知识达人网友:玩世
- 2021-03-15 20:04
这是一个小技巧啦。在Grid的最后一列,比如你图上的“password”列,将这个列的宽度不设定为固长,而是设为自适应宽度(*)就可以了。追问如果设置成 “*”了,前台AutoGenerateColumns="False"时,也没有内容显示出来;前台AutoGenerateColumns="True"时,就会成这样
追答晕。你首先得搞清楚自己是否要AutoGenerateColumns=ture。如果AutoGenerateColumns=ture,那么在前台就不需要设置DataGrid.Columns。数据源有什么前台就会显示什么。
如果你确定前台有针对性的显示哪些列,就应该在DataGrid.Columns一一写出来。并在最后的一个column里设置其宽度为自适应宽度。
追答晕。你首先得搞清楚自己是否要AutoGenerateColumns=ture。如果AutoGenerateColumns=ture,那么在前台就不需要设置DataGrid.Columns。数据源有什么前台就会显示什么。
如果你确定前台有针对性的显示哪些列,就应该在DataGrid.Columns一一写出来。并在最后的一个column里设置其宽度为自适应宽度。
全部回答
- 1楼网友:上分大魔王
- 2021-03-15 22:03
留联系给你瞧瞧。
- 2楼网友:封刀令
- 2021-03-15 21:14
如果你设定AutoGenerateColumns就不会自动生成列,需要手动指定datagrid的列。
例如:
追问这样弄了后,表格里就没有内容显示出来了,为什么呢?
例如:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯