我不知道这是否可能,因为我是C#的新手。但有可能使Windows窗体看起来像图片?你有
的地方如果有的话,是否有针对这些人的教程可以指向我?
答案 0 :(得分:0)
交替行颜色,
datagridview1.AlternatingRowsDefaultCellStyle.BackColor= Color.Blue;
更改文字颜色
datagridview1.RowsDefaultCellStyle.ForeColor = Color.Red;
更改突出显示颜色
`datagridview1.RowsDefaultCellStyle.SelectionBackColor = Color.Pink;
据我所知,滚动条会显示当前系统主题,除非您为自己编写代码,否则无法轻易更改。
答案 1 :(得分:0)
关于外观(渐变,自定义滚动条):WinForms是Win32本机控件的包装器。它们的设计并未考虑到视觉外观的定制。这是可能的,但需要大量的工作:在WinForms中没有类似于CSS的东西。
可以说更容易的选择是WPF。
当然,最直截了当的可能是寻找第三方组件,例如Krypton's DataGrid(免费)。