vb.net - 在图表上绘制一个矩形
问题描述
我编写了下面的代码来绘制一个矩形并将其填充到图表上,但最后我只得到图表作为没有矩形的结果。任何想法?谢谢
公开课形式1
Dim myBrush As Brush
Public Sub Chart1_Click(sender As Object, e As EventArgs) Handles Chart1.Click
Chart1.Series(0).Points.AddXY(0, 1)
Chart1.Series(0).Points.AddXY(1, 2)
Chart1.Series(0).BorderWidth = 2
Chart1.Series(0).Color = Color.Black
End Sub
Private Sub PostPaint(sender As Object, e As System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs) Handles Chart1.PostPaint
myBrush = New SolidBrush(Color.Coral)
Dim rect As Rectangle = New Rectangle(0, 0, 100, 100)
Chart1.CreateGraphics.FillRectangle(myBrush, rect)
End Sub
结束类
解决方案
推荐阅读
- python - 过拟合alexnet——python
- ruby-on-rails - 传递给 #or 的关系必须在结构上兼容 Rails 5.1 到 5.2
- c# - 无法从 c# Microsoft.Reporting.WebForms.ReportViewer 将参数传递给 SSRS 报告
- android - Android Room - 获取父母的所有基本孩子
- python - 创建 BMI 表
- c - 如果在 docker 容器中运行的 C 程序请求的内存超出容器允许的内存,会发生什么情况?
- r - system2 命令没有结果
- r - 闪亮的传单easyButton只触发一次
- kubernetes - 有人能解释一下不同的 Kubernetes yaml 文件和类型吗?
- docker - 将 docker-compose.yml 中的 ARG 传递给 docker 镜像