Hy Leuts,
ich würde gerne in einem SharePoint WebPart (C#) ein paar Grafiken zeichnen.
Irgendwie krieg ich es jedoch nicht auf die Reihe, das ich eine Linie angezeigt bekomme.
Mein Problem ist, dass ich nicht weiss wie ich bei einem WebPart die Zeichnen Methode aufrufe, welche ich vorhin erstellt habe (ich würde gerne beim Page Load die Linien zeichnen). Hier habe ich mal mein Code, in der Hoffnung jemand kann mir gute Anhaltspunkte liefern:
using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using System.Drawing;
using System.Drawing.Design;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;
namespace FAM
{
[Guid("c12a3f29-76e7-4e47-a528-b67bcfc7a085")]
public class trialDrawningGraps : System.Web.UI.WebControls.WebParts.WebPart
{
public trialDrawningGraps()
{
}
Pen penLine = new Pen(Color.Red, 10);
Button btnCreate = new Button();
Point pntX = new Point(10);
Point pntY = new Point(10);
int x = new int();
int y = new int();
private void paint(PaintValueEventArgs pe)
{
Graphics grPaint;
SolidBrush myBrush = new SolidBrush(Color.Blue);
Pen myPen = new Pen(myBrush);
Point pnt0,pnt1;
pnt0 = new Point();
pnt1 = new Point();
pnt0.X = 10;
pnt0.Y = 10;
pnt1.X = 100;
pnt1.Y = 100;
grPaint.DrawLine(myPen, pnt0, pnt1);
}
protected override void CreateChildControls()
{
base.CreateChildControls();
}
ich würde gerne in einem SharePoint WebPart (C#) ein paar Grafiken zeichnen.
Irgendwie krieg ich es jedoch nicht auf die Reihe, das ich eine Linie angezeigt bekomme.
Mein Problem ist, dass ich nicht weiss wie ich bei einem WebPart die Zeichnen Methode aufrufe, welche ich vorhin erstellt habe (ich würde gerne beim Page Load die Linien zeichnen). Hier habe ich mal mein Code, in der Hoffnung jemand kann mir gute Anhaltspunkte liefern:
using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using System.Drawing;
using System.Drawing.Design;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;
namespace FAM
{
[Guid("c12a3f29-76e7-4e47-a528-b67bcfc7a085")]
public class trialDrawningGraps : System.Web.UI.WebControls.WebParts.WebPart
{
public trialDrawningGraps()
{
}
Pen penLine = new Pen(Color.Red, 10);
Button btnCreate = new Button();
Point pntX = new Point(10);
Point pntY = new Point(10);
int x = new int();
int y = new int();
private void paint(PaintValueEventArgs pe)
{
Graphics grPaint;
SolidBrush myBrush = new SolidBrush(Color.Blue);
Pen myPen = new Pen(myBrush);
Point pnt0,pnt1;
pnt0 = new Point();
pnt1 = new Point();
pnt0.X = 10;
pnt0.Y = 10;
pnt1.X = 100;
pnt1.Y = 100;
grPaint.DrawLine(myPen, pnt0, pnt1);
}
protected override void CreateChildControls()
{
base.CreateChildControls();
}