DAteTimePicker

23/04/2004 - 09:19 por Pedro | Informe spam
Hola a todos.

Cómo puedo hacer un control derivado de DateTimePicker
que en tiempo de ejecución se cargue con la fecha actual
por defecto ?

Saludos
 

Leer las respuestas

#1 José Miguel Torres
23/04/2004 - 09:46 | Informe spam
Creas un proyecto de UserCOntrol o de bilioteca de clase. Le pones este
código:

clase1.cs

using System;

using System.Windows.Forms;

namespace myDatePicker

{

/// <summary>

/// Descripción breve de UserControl1.

/// </summary>

public class myDateTimePicker : System.Windows.Forms.DateTimePicker

{

/// <summary>

/// Variable del diseñador requerida.

/// </summary>

private System.ComponentModel.Container components = null;

public myDateTimePicker()

{

this.Value = System.DateTime.Now;

// Llamada necesaria para el Diseñador de formularios Windows.Forms.

InitializeComponent();

// TODO: agregar cualquier inicialización después de llamar a InitComponent

}

/// <summary>

/// Limpiar los recursos que se estén utilizando.

/// </summary>

protected override void Dispose( bool disposing )

{

if( disposing )

{

if( components != null )

components.Dispose();

}

base.Dispose( disposing );

}

#region Código generado por el Diseñador de componentes

/// <summary>

/// Método necesario para admitir el Diseñador. No se puede modificar

/// el contenido del método con el editor de código.

/// </summary>

private void InitializeComponent()

{

//

// UserControl1

//

this.Name = "UserControl1";

this.Size = new System.Drawing.Size(150, 128);

}

#endregion



}

}

lo compilas y en el proyecto que la consumirá le pones

myDatePicker.myDateTimePicker x = new myDatePicker.myDateTimePicker();

this.Controls.Add (x);

// lo posicionamos

x.Location = new Point(50,50);



a partir de aquí puedes parametrizarlo tu mismo... saludos!




José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es

"Pedro" escribió en el mensaje
news:310801c42903$46dd5e90$

Hola a todos.

Cómo puedo hacer un control derivado de DateTimePicker
que en tiempo de ejecución se cargue con la fecha actual
por defecto ?

Saludos

Preguntas similares