不知有什么办法把一个背景图像在窗口的形式在GridView ...我使用C#如何将背景图像添加到Windows窗体gridview?
1
A
回答
0
使用OnPaint事件,你可以做这样的事情
private void dataGridView1_Paint(object sender, PaintEventArgs e)
{
DataGridView dgv = (DataGridView) sender;
int i = dgv.Rows.GetRowsHeight(DataGridViewElementStates.Visible);
e.Graphics.DrawImage(Properties.Resources.BackGround, new Rectangle(0, i, dgv.Width, (dgv.Height - i)));
}
编辑 这可以检测行,但它似乎没有检测到底部的UserAddRow选项,如果这是需要的话。我很茫然。
相关问题
- 1. 如何添加背景图像到Delphi窗体
- 2. 如何将背景图像添加到身体外部区域
- 3. Windows窗体,C#,背景图像
- 4. 将背景图像添加到现有的背景图像
- 5. 如何添加背景图像到div?
- 6. 如何设置窗体背景图像
- 7. 将图像添加到JPanel背景
- 8. 将背景图像添加到Shiny NavBarPage
- 9. 将背景图像添加到FlowCover
- 10. 将背景图像添加到UILabel
- 11. 将背景添加到透明图像
- 12. 将背景图像添加到QQuickItem
- 13. 是否可以将背景图像添加到jdesktop窗格
- 14. 将图像添加到Silverlight的弹出窗口的背景
- 15. 将背景图像添加到Windows 8应用程序
- 16. 如何将颜色叠加层添加到背景图像?
- 17. 如何将背景图像添加到平面图?
- 18. 如何将动态图像添加到td背景图片?
- 19. 将图像添加到GridView
- 20. 将背景图像和背景颜色对添加到元素
- 21. 添加背景图像并将其推送到背景
- 22. 如何将边距添加到背景图像到文本框?
- 23. 使用JQuery将两个背景图像添加到主体
- 24. 如何为Gridview中的每个图像添加背景?
- 25. 是否可以将图像添加到标题背景图像下的背景?
- 26. 如何将边框和背景图像添加到按钮
- 27. Crystal报表 - 如何将图像添加到背景
- 28. 如何将背景图像添加到JComboBox?
- 29. 如何将背景图像添加到JPanel?
- 30. 如何将背景文字或图像添加到BIRT报告?
http://www.codeproject.com/Articles/17648/Set-Image-as-Bgroundground-for-DataGridView –
@HansPassant智能感知不拾取BackgroundImage,我可以在Form1加载中设置它事件,认为它没有影响datagridview –
你是对的,取消它。 –