mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-09-08 07:53:17 +02:00
![Erik Dasque](/assets/img/avatar_default.png)
Note that the setter causes CalendarChange events to be fired public DateTime Date svn path=/trunk/gtk-sharp/; revision=26417
34 lines
862 B
Plaintext
34 lines
862 B
Plaintext
// Gtk.Calendar.Custom - Gtk Calendar class customizations
|
|
//
|
|
// Author:
|
|
// Gonzalo Paniagua Javier (gonzalo@ximian.com)
|
|
//
|
|
// (c) 2003 Ximian, Inc. (http://www.ximian.com)
|
|
//
|
|
// This code is inserted after the automatically generated code.
|
|
|
|
public DateTime GetDate ()
|
|
{
|
|
uint year, month, day;
|
|
GetDate (out year, out month, out day);
|
|
return new DateTime ((int) year, (int) month + 1, (int) day);
|
|
}
|
|
|
|
|
|
// This defines a Date property for Calendar
|
|
// Note that the setter causes CalendarChange events to be fired
|
|
public DateTime Date
|
|
|
|
{
|
|
get {
|
|
return this.GetDate();
|
|
}
|
|
set {
|
|
uint month= (uint) value.Month-1;
|
|
uint year= (uint) value.Year;
|
|
uint day = (uint) value.Day;
|
|
|
|
SelectMonth(month,year);
|
|
SelectDay(day);
|
|
}
|
|
} |