DataGridViewCellStyle sty = new DataGridViewCellStyle();
sty已设置背景色.两个选项卡:tabPage1,tabPage2
按钮btn1在tabPage2中
datagridview控件DR1.函数:
f1();//填充数据,并设置每行的第一列样式为sty或其它样式问题如下:
当从tabPage1切换到tabPage2,引发事件:tabPage2_Enter
tabPage2_Enter直接执行了函数f1();//此时数据正常显示,但样式不能应用在控件上.此时切换到tabPage1再切换到tabPage2,数据和样式正常显示.但按钮btn1的click事件同样执行函数f1();//屏蔽了tabPage2_Enter事件,只需执行一次click,数据,样式均正常显示简单一点说就是:要datagridview控件DR1正常显示数据和样式则有两种方法:
a)两次触发tabPage2_Enter事件.
b)进入tabPage2(并不触发tabPage2_Enter及其它任何事件),点击btn1.现在是想要一次触发tabPage2_Enter事件就达到效果怎么做?
是不是有什么属性没有用到?注:函数f1()是正常的.