PDA

View Full Version : کشیدن shape در C#



shotshat
یک شنبه 31 تیر 1386, 10:39 صبح
سلام
چه جوری میشه در یک فرم در C# اشکال هندسی کشید؟ در vb برای این کار ابزاری در toolbox داشت که این کار را به سادگی ممکن می کرد اما هر چی در toolbox C# می گردم ابزاری برای این کار پیدا نمی کنم؟!

kashani
یک شنبه 31 تیر 1386, 11:16 صبح
ابتدا یک متغیر از نوع pen ، New می کنید Pen pen = newPen(Color.Blue); سپس یک متغیر از نوع graphics به این شکل Graphics graph = panelNFA.CreateGraphics(); توجه داشته باشید که panelNfa نام مکانی است که می خواهم مثلا خط خود را رسم کنم سپس برای کشیدن خط به شکل زیر عمل کنید
graph.DrawLine(pen, و وارد کردن ابتدا و انتها و بقیه مواردی را که می خواهد بعد از کلمه graph می توانید هر شکلی که خواستید انتخاب کنید