PDA

View Full Version : [C#] funzione DateTimePicker


mto89
20-11-2009, 17:48
ciao, ho problemi con il calendario in visual c#, ho una form con due oggetti WindowsFormsHost, chimati hostFirst e hostSecond, volgio visualizzare in entrambi il calendario per selezionare data. Ho trovato questo codice in un esempio che funziona nella sua soluzione originale, ma quando lo copio nel mio programma non si vede nulla(anche se non da errori)...gli using sono gli stessi, mancava using System.Windows.Forms; che ho aggiunto dai riferimenti.

...
...

public partial class Window1 : Window
{
private DateTimePicker first;
private DateTimePicker second;

public Window1()
{
InitializeComponent();
first = hostFirst.Child as DateTimePicker;
second = hostSecond.Child as DateTimePicker;
}
...
...

||ElChE||88
20-11-2009, 18:03
Stai mescolando Windows Forms con WPF... non va bene.
WPF di suo non ha un DateTimePicker, ma puoi usare quello nel WPF Toolkit (http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117) (che se non sbaglio è sviluppato da Microsoft).
Altrimenti piazzi un controllo WindowsFormsHost nella finestra WPF e ci inserisci i DateTimePicker... non te lo consiglio però.

mto89
20-11-2009, 18:37
quindi quale metodo mi consiglieresti?
PS. sono agli inizi quindi faccio ancora un pò di confusione su alcuni termini :)