Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

.net compact framework line, circle, rectangle

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: .net compact framework line, circle, rectangle

Autor: Marek2003

4:01:27 10.03.2010

Děkuji za odpovědi,
už mi to šlape.

Citovat příspěvek

 

Re: .net compact framework line, circle, rectangle

Autor: Rene Stein

11:08:56 08.03.2010

Dobry den,
zalozte si novy pro jekt ve VB.NEt s jednim formularem.
A vlozte tento kod, ktery spoji levy horni a pravy dolni roh fomulare, vykresli kruh a ctverec/obdelnik.



Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Form1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint



Dim g As Graphics = e.Graphics

Using redPen = New Pen(Color.Red)
g.DrawLine(redPen, 0, 0, Me.Width, Me.Height)
g.DrawRectangle(redPen, 0, 0, Me.Width / 2, Me.Height / 2)
g.DrawEllipse(redPen, Me.Width / 8, Me.Height / 8, Me.Width / 8, Me.Height / 8)
End Using


End Sub
End Class

Citovat příspěvek

 

Re: .net compact framework line, circle, rectangle

Autor: Nik005

23:47:40 07.03.2010

Ahoj,

já to mám v C#, ale ve VB to bude stejne jen jina syntaxe:


Dulezity je objekt Graphics.

Prepis onPaint napr. u PictureBoxu a napis tam treba toto:


using System.Drawing;


private Bitmap m_bmpOffscreen; // Bitmapa obrazku



protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
{
base.OnPaint(e);


Graphics g; //Objekt pro kresleni
Brush backBrush; //Barva pozadi
backBrush = new SolidBrush(Color.White); // Barva pozadi


if (m_bmpOffscreen == null)
{
m_bmpOffscreen = new Bitmap(this.Width, this.Height);
}
g = Graphics.FromImage(m_bmpOffscreen); // Vytvoreni objektu pro kresleni
g.Clear(this.BackColor); // Vymazani plochy kresleni
g.FillRectangle(backBrush, this.ClientRectangle);


g.DrawLine(new Pen(Color.Black), 0, 0, 100, 100);

Image = (m_bmpOffscreen as Image);


}
//--------------------------------------------------//


Vytahl jsem to ze sveho projektu, tak je mozne, ze tam bude chybet nejaka ta deklarace.

Jindra

Citovat příspěvek

 

.net compact framework line, circle, rectangle

Autor: Marek2003

12:51:36 05.03.2010

Dobrý den,
snažím se ve visual studiu 2008 v basicu ve smartdeviceprojectu (.NET compact framework) přijít na to jak udělat čáru z bodu A do bodu B. několikátý den googluji a pořád nic. Nevíte někdo? předem děkuji.
Marek

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: