elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  No puedo seleccionar una fecha en MonthCalendar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No puedo seleccionar una fecha en MonthCalendar  (Leído 355 veces)
SilverLycan68

Desconectado Desconectado

Mensajes: 10


Ver Perfil
No puedo seleccionar una fecha en MonthCalendar
« en: 4 Julio 2018, 01:50 »

Buenas tardes.
Quiero crea un monthcalendar en tiempo de ejecucion y que mande un mensaje con la fecha. Si crea el calendario, pero no me permite seleccionar la flecha le doy click al dia que quiero y no manda el mensaje.

Código:
Public Class Form2
Public WithEvents monthcalendar As New MonthCalendar

Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
 Dim monthcalendar As New MonthCalendar
 Me.Controls.Add(monthcalendar)
 DataGridView1.Hide()
 With monthcalendar
       .Name = "monthCalendar"
       .Show()
       .Enabled = True
       .ShowWeekNumbers = True
End With
End Sub

Private Sub monthcalendar_DateSelected(sender As Object, e As DateRangeEventArgs) Handles monthcalendar.DateSelected
        MsgBox(e.Start.ToString)
        monthcalendar.Hide()
       
End Sub

End Class


Si alguien pudiera decirme en donde esta mi error por favor.


En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.226

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: No puedo seleccionar una fecha en MonthCalendar
« Respuesta #1 en: 4 Julio 2018, 04:25 »

supongo que una forma sería crear un módulo y poner como pública la variable del calendario. algo así dentro del modulo:
Código
  1.  
  2. Public monthcalendar As New MonthCalendar
  3.  
y eliminar esta del load:

Código
  1. Dim monthcalendar As New MonthCalendar
  2.  
Seguro hay formas mejores que los que saben ya te dirán, es la que usaría para darle valor global a la variable.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines