Está en la página 1de 2

public partial class Form1 : Form

Dim a,b, diametro as integer


Dim figuras As string
Dim dibujo as Graphics
Dim Lapiz1 As new pen(Color.Red)
Dim Lapiz2 As new pen(Color.Black)
{

private void pictureBox1_Paint(object sender, PaintEventArgs e)


{
'trasladar coordenadas'
e.Graphics.TranslateTransform(100, 80)
'dibujamos x-y'
e.Graphics.DrawLine(lapiz2, 100 * -1, 0, 300 * 2, 0)
e.Graphics.DrawLine(lapiz2, 0, 300, 0, 80 * -1)

private sub Gaficar()

dibujo = PictureBox1.CreateGraphics 'declaramos el area de dibujo


trasladamos las figuras a la siguiente coordenadas'

dibujo.TranslateTransform(100, 80)
'condicionque evalual el tex box'
if textbox_diametro.text = ""Then
messagebox.show"ingrese un diametro",
"advertencia",MessageBoxButtons.OK,Menuv TextBox_diametro.Focus()
else
'obtenemos el dato ingresado'
diametro = Convert.ToInt16(TextBox_diametro.text)

'coclo que dibija los putnos x'

For a=0 to 200 step 8

dibujo.DrawLine(lapiz2,5,a,-5,a)

next

'coclo que dibuja los putnos y'

For b = 0 to 200 step 8

dibujo.DrawLine(lapiz2, 5, a, -5, a)

next

'capturamos el items seleccionado en el combox'


figuras=ComboBox_figuras.text

'select caseque evaluara la varaible figura'

select case figuras_


case "figuras"

messagebox.show("seleccione una figura","advertencia",


MessageBoxButtons.OK,MessageBox.Information)

case "circulo"

dibujo:drawEllipse (lapiz2,0,0,diametro,diametro)

case "cuadrado"

dibujo: drawrectangle(lapiz2, 0, 0, diametro, diametro)

case "triangulo"

dibujo: drawrline(lapiz2, 2, diametro, diametro,2)

También podría gustarte