viete niekto ako vykreslit lubovolny geometricky utvar napr. do komponenty DrawingArea pripadne hocikde inde v c#?
problem je v tom ze pouzivam MonoDevelop a nijak sa mi to nedari
presiel som uz viac for, blogov ale vzdy je to o tom istom
Kód: Vybrať všetko
using Gtk.DotNet;
using System.Drawing;
...
public System.Drawing.Graphics g;
Kód: Vybrať všetko
protected virtual void Ondrawingarea1ExposeEvent(object o, Gtk.ExposeEventArgs args)
{
try
{
g = Gtk.DotNet.Graphics.FromDrawable(drawingarea1.GdkWindow);
Pen p = new Pen (Color.Red);
g.DrawRectangle(p, 10, 10, 100, 100);
}
catch (Exception exc)
{
Log(exc.Message);
}
}
Neviete co robim zle? Pripadne je nejaky iny sposob ako kreslit?
Skusal som aplikaciu aj na inom pocitaci a je tam ten isty problem