Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Keyen Night

#51
Primero debes colocar la propiedad KeyPreview del Form en True, luego podrás capturar el evento KeyDown del mismo Form y utilizar el parámetro "e" para filtrar la tecla que se pulse y llamar al Sub que controla el evento Click en el control que quieres presionar ;)
#52
Cita de: Novlucker en  8 Diciembre 2012, 19:43 PM
Justamente hoy he leído algo que me viene muy bien :)
http://geeks.ms/blogs/rfog/archive/2012/12/08/yoda-code-y-el-optimizador-de-net.aspx

Saludos


Me estoy leyendo todos los temas de optimización, está interesante. Gracias por compartir, Microsoft hace de las suyas lo lamentable en que no dejan ni los NOPs como código abierto XD

Le dedicaré algún tiempo a replicar las comparaciones con distintas versiones de VS a ver que resultados obtengo.
#53
Que quieres hacer exactamente?
#54
Puedes hacer un método ShowDialog que sobrecargue el método existente en el Form de inicio y que tenga como salida ListBox.ObjectCollection, para dar como resultados los Items del ListBox.

Ejemplo, Form1 (Formulario de Inicio), con un ListBox vació:

Código (vb.net) [Seleccionar]
Public Class Form1


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

       ListBox1.Items.AddRange(Form2.ShowDialog())

   End Sub

End Class


Form2 (Formulario que aparece tras cerrar el Formulario de Inicio), con un ListBox con Items agregados:

Código (vb.net) [Seleccionar]
Public Class Form2

   Public Overloads Function ShowDialog() As ListBox.ObjectCollection

       ShowDialog = ListBox1.Items

       Me.ShowDialog(Nothing)

   End Function

End Class


Coloco Me.ShowDialog(Nothing), para referirme a la sobrecarga ShowDialog, que muestra la ventana y no a la actual, ya que caería en un bucle infinito.
#55
Cita de: Novlucker en  5 Diciembre 2012, 22:50 PM
... estructurar mejor el código, necesitas dividir ese largo código en métodos que luego te faciliten el ir añadiendo cosas :P

Saludos

x2 Opino lo mismo, una buena estructura permite la fácil comprensión del código mas tarde a la hora de agregar mas funciones. La mejor forma de practicar en hacer aplicaciones y la manera excelente es hacer juegos ya que se aplica la máxima expresión de la lógica y el estructuramiento del código ;).
#56
Tienes disponibles todas las herramientas de las cuales dispone System.Drawing.Graphics pero tendrás que investigar bastante para comenzar. Te recomiendo investigar eso y el evento Paint de los controles. Podrás hacer lo que quieras gráficamente hablando, si se te presenta algún inconveniente especifico puedes regresar y sin duda todos estaremos aquí para ayudarte. ;)
#57
Con el evento Paint del Control en el que se dibuja el Blanco, puedes dibujar el Elipse y que el tamaño y la posición sean variables que puedas manejar fuera del evento para así cuando se de el impacto puedas darle valores aleatorios (como muy bien dice kub0x) e invocar el método Invalidate para redibujar el control.
#58
.NET (C#, VB.NET, ASP) / Re: ayuda con interface
3 Diciembre 2012, 22:56 PM
Cita de: Maurice_Lupin en  3 Diciembre 2012, 18:22 PM
Podrias hacerlo más amigable con sólo cambiar los colores y los iconos de los botones. Eso aprendi de trabajar con un diseñador grafico.

Averigua sobre el diseño minimalista, fijate en los productos de google, apple.

http://es.wikipedia.org/wiki/Minimalismo

Saludos.

El Diseño Minimalista +1 ;) es el mejor camino en este momento, dale al usuario lo que quiere ver tomando en cuenta que prácticamente todos los usuarios finales no son programadores, no los bombardees con términos complicados ni con interfaces intrincadas, Mira de cerca el Internet Explorer y el Google Chrome, en que se diferencian visualmente? ¿Por qué será que el Chrome se ve más agradable?

Utiliza solo una paleta de colores, si vas a usar los grises son los grises solamente, si vas a usar los azules utiliza solo los azules, y si quieres poner algo de otro color, que sea llamativo e importante, Todas las opciones avanzadas apártalas de las simples, trata de escribir lo menos posible, y si lo haces que sea con las palabras más descriptivas que puedas conseguir. Consejos de mi hermana :xD que es Diseñador Gráfico.
#59
Bastante interesante, como con un simple StopWatcher y una idea se puede llegar a una aplicación, lo voy a tener un día activo para ver los tiempos por curiosidad :silbar: Aunque es obvio que el mayor uso es los compiladores :xD de Visual Studio y el Dev.
#60
No corras, estas comenzando y si comienzas así, luego acabaras destruyéndote, tratando de terminar el proyecto. Primero dime ¿Tienes alguna página desde donde quieras descargar?, o simplemente ¿Es una idea que quieres comenzar?.