Csharp Windows Form Painttel házikót valaki rajzolna?
hát én most nem fogok tudni neked rajzolgatni, de itt van egy példa kód:
csak egy picturebox kell aztán már csak rajzolgatni kell a vonalakat és kész
Utolsónak: Bocs, hogy éjszakai meló mellett nincs időm erre is. Valamiből élnem is kell. És egyébként megoldottam 20 perc alatt.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawLine(Pens.Black, 50, 230, 230, 230); // alapél
e.Graphics.DrawLine(Pens.Black, 50, 230, 50, 100); // bal oldali él
e.Graphics.DrawLine(Pens.Black, 230, 230, 230, 100); // jobb oldali él
e.Graphics.DrawLine(Pens.Black, 50, 100, 230, 100); // plafon
e.Graphics.DrawLine(Pens.Black, 50, 100, 140, 10); // bal háztető
e.Graphics.DrawLine(Pens.Black, 230, 100, 140, 10); // jobb háztető
e.Graphics.DrawLine(Pens.Black, 70, 200, 110, 200); // ablak alapéle
e.Graphics.DrawLine(Pens.Black, 70, 200, 70, 140); // ablak bal éle
e.Graphics.DrawLine(Pens.Black, 110, 200, 110, 140); // ablak jobb éle
e.Graphics.DrawLine(Pens.Black, 70, 140, 110, 140); // ablak teteje
e.Graphics.DrawLine(Pens.Black, 70, 170, 110, 170); // ablakfelező vonal
e.Graphics.DrawLine(Pens.Black, 150, 230, 150, 140); // ajtó bal éle
e.Graphics.DrawLine(Pens.Black, 210, 230, 210, 140); // ajtó jobb éle
e.Graphics.DrawLine(Pens.Black, 150, 140, 210, 140); // ajtó teteje
}
}
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!