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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Cómo puedo copiar un monthCalendar en un calendario personalizado?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cómo puedo copiar un monthCalendar en un calendario personalizado?  (Leído 4,152 veces)
Slevink

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Cómo puedo copiar un monthCalendar en un calendario personalizado?
« en: 10 Junio 2011, 18:13 pm »

Hola a tods!

Estoy haciendo un calendario personalizado en C# .NET, pero no se como puedo copiar de un control monthCalendar los dias de cada semana en mi control calendario... es decir, copiar el día 1, 2, 3 .. etc, hasta el 30 (o 31 o 28) de cada mes, en la casilla correspondiente de mi calendario...

Gracias de antemano!


En línea

SilverLycan68

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Cómo puedo copiar un monthCalendar en un calendario personalizado?
« Respuesta #1 en: 4 Julio 2018, 01:17 am »

Buenas tardes.
Yo lo intente con 42 label y 42 textbox cuyo tabIndex de los label (1-42) y de los textbox(43-84). La semana en mi calendario empieza el domingo
Código:
'Declaro un control
Dim ctr As New Control
'Dependiendo del dia de la semana que empiece el mes
'0-Domingo ... 6-Sábado
Dim k As Integer = (today.DayOfWeek - 1) * (-1)
'Cantidad de dias en el mes
Dim d As String = cal.GetDaysInMonth(fecha.Year, fecha.Month)
'Primer label
ctr = L_1

While k <= 42 And ctr.TabIndex <= 42
       If k <= 0 Then
           ctr.Hide()
            ElseIf k > 0 And k <= d Then
                ctr.Text = k
            ElseIf k > d Then
                ctr.Hide()
            End If
            If k = Today.Day Then
                ctr.ForeColor = Color.Red
            Else
                ctr.ForeColor = Color.Black
            End If
            k += 1

            ctr = GetNextControl(ctr, True)
           
        End While


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿COMO PUEDO COPIAR EN PRO EVOLUTION 5 DE PLAY2?
Juegos y Consolas
TRAPICOM 1 1,720 Último mensaje 8 Enero 2006, 12:53 pm
por undertaken
Crear calendario personalizado en c#! « 1 2 »
.NET (C#, VB.NET, ASP)
Hartigan 12 24,736 Último mensaje 26 Septiembre 2010, 01:01 am
por piwi
Como puedo crear un calendario con selección multiple??
PHP
gh1E 0 2,239 Último mensaje 9 Mayo 2013, 18:11 pm
por gh1E
Como puedo copiar los datos de un usb a un dvd que pueda ser booteado « 1 2 »
Windows
mintull 15 6,925 Último mensaje 3 Febrero 2017, 14:39 pm
por Randomize
No puedo seleccionar una fecha en MonthCalendar
.NET (C#, VB.NET, ASP)
SilverLycan68 1 2,755 Último mensaje 4 Julio 2018, 04:25 am
por tincopasan
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines