我已经在datagridview(设计时),中设置了一些属性,如列和单元格的字体类型和大小但这些属性在一段时间后自动更改!C#:DataGridView属性自动更改?
有什么想法?
UPDATE:
设置在运行时的性能(编程)已经解决了这个问题。
myDataGrid.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 9.7F, FontStyle.Bold);
谢谢大家,
我已经在datagridview(设计时),中设置了一些属性,如列和单元格的字体类型和大小但这些属性在一段时间后自动更改!C#:DataGridView属性自动更改?
有什么想法?
UPDATE:
设置在运行时的性能(编程)已经解决了这个问题。
myDataGrid.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 9.7F, FontStyle.Bold);
谢谢大家,
很难说给我们的信息多么少去 - 但是记住,如果他们被在运行时编程设置,程序化设置将覆盖任何你”在设计时已在属性窗口中设置。
嗯,您是对的! 所以我认为这会更好地通过编程设置这些属性,我现在会尝试..谢谢。 –
你可能需要刷新你的DataGridView。
尝试这样:
dataGrid.Update();
或:
dataGrid.Refresh();
分享您的代码,快速,准确的帮助。有些方法可以设置属性,而且你还没有告诉任何你在哪里以及如何设置的东西?没有人知道你做了什么,谁能帮上忙? – Munawar
问题很明显! 我在设计时设置了属性,但它会在一段时间后自动改变,所以我决定自动设置这些属性。 –
“设计时间”是有意义的,但其中没有提及的问题是设计者还是手动设置为