不能直接设BackColor,只能重载OnPaint,重画背景色。
解决方案 »
- tabcontrol有两个tab,切换之后,再切回来,转圈的状态栏不见了
- devexpress girdview 列头隐藏属性
- 从Excel导入大批量的数据到Access中,要求速度!!
- 设置form窗体的右上的关闭按钮为不可用
- 救命!VS2005中API调用出现了托管异常
- 求一正则表达式。!!!!!
- 怎么获取IpAddress的每个部分.等待.........
- 怎样让单选框<asp:RadioButton id=Radio1 Text="合" GroupName="caizhi" runat="server" />不可点击?
- 谁能帮一下.谢了.关于DataGrid按键的问题.
- DataView可以设置为对应DataTable中其中几个列么?
- 请教各位一个在产品中保存数据库连接信息的方法~
- net版本控制问题
可以通过改变form的背景色来达到你的目的
并且在 form 上面添加 一个pannel,填充form的其他空余部分
把form的其他控件放到 这个pannel中
这样你可以通过改变form的背景色来改变toolbar的颜色
而又不影响其他部分的显示效果
同理可以改变statusbar的背景色
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Title = "Select Crystal Reports file";
dlg.Filter = "Crystal Reports (*.rpt)|*.rpt|All Files (*.*)|*.*";
dlg.InitialDirectory = "C:\\Program Files\\Microsoft Visual Studio.NET\\Crystal Reports\\Samples\\Reports";
if (dlg.ShowDialog() == DialogResult.OK)
{
this.Cursor = Cursors.WaitCursor;
crystalReportViewer.ReportSource = dlg.FileName;
this.Cursor = Cursors.Default;
}
}
这是例程的代码,肯定没问题啊,可在我这里就出现错误