绘制drawEllipse & drawString
使用了
_flex.Invalidate();向右 / 向下拖动 ScrollBar 时,绘制的Ellipse 和 String 会出现在 固定行/固定列
如何解决这种情况呢?不让绘制的ellipse与string 出现在固定行,固定列
_flex.Paint += new PaintEventHandler(draw_circle);
private void draw_circle(object sender, PaintEventArgs e)
{
//... ...
int x = _flex.ScrollPosition.X + _flex.Cols[c].Left + 5;
int y = _flex.ScrollPosition.Y + _flex.Rows[r].Top + 5;
// ... ...
}
注:_flex.Cols[c].Left 第三方控件的,是正确的
...全文
相关推荐
C#绘图技术绘制公章
1.在画板中绘制文本,如图中的“专用章”。 2.在画板中绘制圆形,如图中的圆。 3.旋转并移动坐标系,绘制文本,如图中的文本“C#绘图技术之绘图专用章”,逐个文本旋转绘制。
实验之C#GUI绘制时钟
C# graphic 函数,GUI绘制时钟,原创
c# 图形 绘制公章
20个字…………………………………………………………………………
VB.NET基本图形绘制示例(源代码)
本示例程序有绘制圆、直线、折线、曲线、矩形、文本以及清楚的示例代码。
C#利用GDI绘制常见图形和文字
本文主要介绍了C#中利用GDI来绘制图形和文字的方法,并提供的简单的示例供大家参考学习,希望能够对大家有所帮助。


