Ayuda en colocar un botón en Mono C#

Iniciado por Meta, 16 Septiembre 2008, 17:49 PM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Hola:

Estoy usando el mono c# del openSUSE 11.0 y me sale un mensaje como muestra la imagen.

Quiero colocar bien el botón o cualquier componente en el form1 y que no oupe todo el espacio ¿Cómo se hace?



Un cordial saludos.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

byebye

ahi te lo dice, añadele "el contenedor" no se si sera como en java, pero depende del contenedor se te alinearan los controles de una forma diferente.

Meta

#2
Ok, ya lo hice y ahora me funciona. La verdad no se nada del Mono, es totalmente diferente al Visual C#. Pero estoy para aprenderlo.

Ahora añadí un botón y un label1 que quiero que al pulsar ese botón suelte un mensaje Hola mundo en el label1.

En Visual C# funciona así:
Citar
label.text = "Hola mundo";

En Mono no funciona así.

¿Cómo se hace? Pensaba que el Mono C# era igual que el Visual C#.

EDIT:
Lo he averiguado y sólo es así:
Citarlabel1.Text = "Hola mundo";
Lo que cambie las mayúsculas y minúsculas.

Tengo otra duda.
En el Mono C# MonoDevelop, ¿puedes controlar el puerto serie como en Visual C#? EL visual C# se llama el componente seriapPort1.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

MANULOMM

Hola, no hay nada diferente entre el uno y el otro a nivel de sintaxis, ese es el objetivo, migrar codigo de .net (windows) a mono sin tocarlo (Logicamente lo conserniente a la parte del framework).

label.text = "Hola mundo";

esto no te funciona ni en el propio visual studio puesto que C# es Case Sensitivity (Distinción entre mayúsculas y minúsculas).

Con respecto a lo del serialport. en mono tambien existe y funciona igual.

Lo puedes hacer por codigo.

haces un using a System.IO.Ports.
Alli hay una clase llamada SerialPort que es el componente que buscas.

Atentamente,


Juan Manuel Lombana
Medellín - Colombia