创建图形区域

时间:2013-07-24 17:09:31

标签: c# graphics user-controls gdi+

我想在以下维度的用户控件中创建一个可绘制区域:

x=0, y=100, width=(UserControl.Width), height=(UserControl.Height-100)

这样做的原因是该区域的客户区域从0,0开始,有助于更容易地绘制相对于客户区域的形状,而不必担心从高处减去100。

当我使用C#和Visual Studio 2012直接绘制用户控件时,是否有任何内置类可用于创建可以绘制的客户端区域?

1 个答案:

答案 0 :(得分:1)

只需在绘图事件处理程序中使用e.Graphics.TranslateTransform(0,100)来偏移绘图。