Home Dokumentation Komponenten MonthCalendar Eigenschaften Zeige Beiträge von Tag: MonthCalendarProperties
Zeige Beiträge von Tag: MonthCalendarProperties
Montag, den 10. Januar 2011 um 14:40 Uhr

FirstDayOfWeek - Eigenschaft

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:15 Uhr

Selected - Eigenschaft

Die Eigenschaft enthält eine Auflistung aller im Kalender vom Benutzer ausgewählten Tage.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public Property Selected As MonthCalendar.SelectedItemsCollection
      Get

 

Syntax (C#):

public MonthCalendar.SelectedItemsCollection Selected  { get; }

 

Siehe auch: SelectedItemsCollection

 

Zugriffslevel: nur Lesen

 

VB.NET Beispiel:

Noch kein Beispiel

 


 

 

C# Beispiel:

Noch kein Beispiel



 

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:14 Uhr

OnlyMonthMode - Eigenschaft

Mit der Eigenschaft "OnlyMonthMode" kann festgelegt werden, das der Benutzer des Kalenders den Anzeigemodus nicht vergrößern (ZoomOut) kann. In diesem Fall steht nur die Monatsansicht zur Verfügung.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public OnlyMonthMode As Boolean
      Get
      Set

 

Syntax (C#):

public bool OnlyMonthMode  { get; set; }

 

Siehe auch: Boolean

 

Zugriffslevel: Lesen/Schreiben

 

VB.NET Beispiel:

Das folgende Beispiel zeigt die Verwendung der Eigenschaft und setzt diese so das nur die Monatsansicht im Kalender verfügbar ist.

 


    calendar1.OnlyMonthMode = true

 

C# Beispiel:

Das folgende Beispiel zeigt die Verwendung der Eigenschaft und setzt diese so das nur die Monatsansicht im Kalender verfügbar ist.



    calendar1.OnlyMonthMode = true;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:13 Uhr

MonthImages - Eigenschaft

Mit der Eigenschaft "MonthImages" beinhaltet die Bilder für die einzelnen Monate, welche im Kopf des Kalenders oder unter den Monatstagen angezeigt werden sollen.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public MonthImages As MonthCalendar.MonthImageData
      Get

 

Syntax (C#):

public MonthCalendar.MonthImageData MonthImages  { get; }

 

Siehe auch: MonthImageData

 

Zugriffslevel: nur Lesen

 

VB.NET Beispiel:

Noch kein Beispiel

 


    

 

C# Beispiel:

Noch kein Beispiel



   

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:13 Uhr

MonthDays - Eigenschaft

Über die Eigenschaft ist es möglich, das Aussehen der Monatstage zu verändern. Neben den Stil für den Hintergrund der Tage kann unter anderem festgelegt werden, ob Samstag und Sonntag markiert werden sollen sowie in welchem Stil die Trailing- und SelectedDays erscheinen.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public MonthDays As MonthCalendar.MonthDaysElementStyle
      Get

 

Syntax (C#):

public MonthCalendar.MonthDaysElementStyle MonthDays  { get; }

 

Siehe auch: MonthDaysElementStyle

 

Zugriffslevel: nur Lesen

 

VB.NET Beispiel:

Das folgende Beispiel zeigt die Verwendung der MonthDays - Eigenschaft zur Definition des Stils für die Kalendertage.

 


   'ändern der Ausrichtung Nummer des Tages
   calendar1.MonthDays.Align = ContentAlignment.TopLeft
   
   'ändern des Stils für die Hintergrund der Monatstage
   calendar1.MonthDays.Background.StartColor = Color.Gray
   calendar1.MonthDays.Background.EndColor = DarkGray
   calendar1.MonthDays.Background.Style = EStyle.esGradient
   calendar1.MonthDays.Background.Gradient = GradientStyle.Horizontal
   calendar1.MonthDays.Background.StartColor = Color.Gray
   calendar1.MonthDays.Background.EndColor = DarkGray
   calendar1.MonthDays.Background.Style = EStyle.esGradient
   calendar1.MonthDays.Background.Gradient = GradientStyle.Horizontal

   'ändern des Stils für den Rahmen
   calendar1.MonthDays.Border.BorderColor = Color.Red
   calendar1.MonthDays.Border.Transparency = 255
   calendar1.MonthDays.Border.Visible = true

   'ändern der Abstände zwischen den Tageszellen
   calendar1.MonthDays.DayPadding.Horizontal = 5
   calendar1.MonthDays.DayPadding.Vertical = 4

   'anpassen der verwendeten Schriftart
   calendar1.MonthDays.Font = new Font("Monotype Corsiva", 8, FontStyle.Italic)
   calendar1.MonthDays.Forecolor = Color.Red

   'anpassen des Stils für den "MouseOver"
   calendar1.MonthDays.HoverStyle.Background.StartColor = Color.LightBlue
   calendar1.MonthDays.HoverStyle.Background.EndColor =  Color.Blue
   calendar1.MonthDays.HoverStyle.Background.Style = EStyle.esGradient
   'border settings
   calendar1.MonthDays.HoverStyle.Border.BorderColor = Color.Red
   calendar1.MonthDays.HoverStyle.Border.Transparency = 255
   calendar1.MonthDays.HoverStyle.Border.Visible = true
   calendar1.MonthDays.MarkHover = true

   'festlegen der Einstellungen für den Samstag
   calendar1.MonthDays.SaturdayColor = Color.Cyan
   'Samstag markieren
   calendar1.MonthDays.MarkSaturday = true

   'Ausgewählte Tage formatieren
   calendar1.MonthDays.SelectedDay.Background.StartColor = ColorYellow
   calendar1.MonthDays.SelectedDay.Background.EndColor =  Color.Yellow
   calendar1.MonthDays.SelectedDay.Background.Style = EStyle.esColor
   'Rahmen
   calendar1.MonthDays.SelectedDay.Border.BorderColor = Color.Blue
   calendar1.MonthDays.SelectedDay.Border.Transparency = 255
   calendar1.MonthDays.SelectedDay.Border.Visible = true
   'Schriftfarbe
   calendar1.MonthDays.SelectedDay.ForeColor = Color.Red
   'aktivieren des Stils für ausgewählte Tage
   calendar1.MonthDays.MarkSelectedDays = true

   'Schriftfarbe für den Sonntag festlegen
   calendar1.MonthDays.SundayColor = Color.Blue
   'das markieren des Sonntages aktivieren
   calendar1.MonthDays.MarkSunday = true

   'Festlegen der Farbe
   calendar1.MonthDays.TodayColor = Color.Green
   'Markieren des Today - Dates aktivieren
   calendar1.MonthDays.MarkToday = true

   'ändern des Stils für Tage aus anderen Monaten
   calendar1.MonthDays.TrailingDays.Background.Style = EStyle.esColor
   'Rahmen
   calendar1.MonthDays.TrailingDays.Border.Visible = false
   'Schriftfarbe
   calendar1.MonthDays.TrailingDays.ForeColor = Color.DarkGray
   'TrailingDays aktivieren
   calendar1.MonthDays.ShowTrailingDays = true

   'Für alle Seiten soll die gleiche  Rahmenbreite verwendet werden 
   calendar1.MonthDays.Padding = new System.Windows.Forms.Padding(5)

   'Text transparenz setzen 
   calendar1.MonthDays.TextTransparency = 127

 

C# Beispiel:

Das folgende Beispiel zeigt die Verwendung der MonthDays - Eigenschaft zur Definition des Stils für die Kalendertage.



   //ändern der Ausrichtung Nummer des Tages
   calendar1.MonthDays.Align = ContentAlignment.TopLeft;
   
   //ändern des Stils für die Hintergrund der Monatstage
   calendar1.MonthDays.Background.StartColor = Color.Gray;
   calendar1.MonthDays.Background.EndColor = DarkGray;
   calendar1.MonthDays.Background.Style = EStyle.esGradient;
   calendar1.MonthDays.Background.Gradient = GradientStyle.Horizontal;
   calendar1.MonthDays.Background.StartColor = Color.Gray;
   calendar1.MonthDays.Background.EndColor = DarkGray;
   calendar1.MonthDays.Background.Style = EStyle.esGradient;
   calendar1.MonthDays.Background.Gradient = GradientStyle.Horizontal;

   //ändern des Stils für den Rahmen
   calendar1.MonthDays.Border.BorderColor = Color.Red;
   calendar1.MonthDays.Border.Transparency = 255;
   calendar1.MonthDays.Border.Visible = true;

   //ändern der Abstände zwischen den Tageszellen
   calendar1.MonthDays.DayPadding.Horizontal = 5;
   calendar1.MonthDays.DayPadding.Vertical = 4;

   //anpassen der verwendeten Schriftart
   calendar1.MonthDays.Font = new Font("Monotype Corsiva", 8, FontStyle.Italic);
   calendar1.MonthDays.Forecolor = Color.Red;

   //anpassen des Stils für den "MouseOver"
   calendar1.MonthDays.HoverStyle.Background.StartColor = Color.LightBlue;
   calendar1.MonthDays.HoverStyle.Background.EndColor =  Color.Blue;
   calendar1.MonthDays.HoverStyle.Background.Style = EStyle.esGradient;
   //border settings
   calendar1.MonthDays.HoverStyle.Border.BorderColor = Color.Red;
   calendar1.MonthDays.HoverStyle.Border.Transparency = 255;
   calendar1.MonthDays.HoverStyle.Border.Visible = true;
   calendar1.MonthDays.MarkHover = true;

   //festlegen der Einstellungen für den Samstag
   calendar1.MonthDays.SaturdayColor = Color.Cyan;
   //Samstag markieren
   calendar1.MonthDays.MarkSaturday = true;

   //Ausgewählte Tage formatieren
   calendar1.MonthDays.SelectedDay.Background.StartColor = ColorYellow;
   calendar1.MonthDays.SelectedDay.Background.EndColor =  Color.Yellow;
   calendar1.MonthDays.SelectedDay.Background.Style = EStyle.esColor;
   //Rahmen
   calendar1.MonthDays.SelectedDay.Border.BorderColor = Color.Blue;
   calendar1.MonthDays.SelectedDay.Border.Transparency = 255;
   calendar1.MonthDays.SelectedDay.Border.Visible = true;
   //Schriftfarbe
   calendar1.MonthDays.SelectedDay.ForeColor = Color.Red;
   //aktivieren des Stils für ausgewählte Tage
   calendar1.MonthDays.MarkSelectedDays = true;

   //Schriftfarbe für den Sonntag festlegen
   calendar1.MonthDays.SundayColor = Color.Blue;
   //das markieren des Sonntages aktivieren
   calendar1.MonthDays.MarkSunday = true;

   //Festlegen der Farbe für das heute
   calendar1.MonthDays.TodayColor = Color.Green;
   //Markieren des Today - Dates aktivieren
   calendar1.MonthDays.MarkToday = true;

   //ändern des Stils für Tage aus anderen Monaten
   calendar1.MonthDays.TrailingDays.Background.Style = EStyle.esColor;
   //Rahmen
   calendar1.MonthDays.TrailingDays.Border.Visible = false;
   //Schriftfarbe
   calendar1.MonthDays.TrailingDays.ForeColor = Color.DarkGray;
   //TrailingDays aktivieren
   calendar1.MonthDays.ShowTrailingDays = true;

   //Für alle Seiten soll die gleiche  Rahmenbreite verwendet werden 
   calendar1.MonthDays.Padding = new System.Windows.Forms.Padding(5);

   //Text transparenz setzen 
   calendar1.MonthDays.TextTransparency = 127;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:12 Uhr

MinDate - Eigenschaft

Mit der Eigenschaft "MinDate" wird das früheste Auswählbare Datum angegeben.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public MinDate As DateTime
      Get
      Set

 

Syntax (C#):

public DateTime MinDate  { get; set; }

 

Siehe auch: DateTime

 

Zugriffslevel: Lesen/Schreiben

 

VB.NET Beispiel:

Das Beispiel setzt das früheste selektierbare Datum auf das aktuelle Datum

 


    calendar1.MinDate = Date.Today

 

C# Beispiel:

Das Beispiel setzt das früheste selektierbare Datum auf das aktuelle Datum



    calendar1.MinDate = DateTime.Now.Date;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:11 Uhr

MaxSelectionCounter - Eigenschaft

Mit der Eigenschaft "MaxSelectionCounter" wird die maximale Anzahl von auswählbaren Tagen festgelegt.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public MaxSelectionCounter As Integer
      Get
      Set

 

Syntax (C#):

public int MaxSelectionCounter  { get; set; }

 

Siehe auch: Integer

 

Zugriffslevel: Lesen/Schreiben

 

VB.NET Beispiel:

Das folgende Beispiel legt fest, das im Mehrfachselektionmodus maximal 7 Tage ausgewählt werden können.

 


    calendar1.MaxSelectionCounter = 7

 

C# Beispiel:

Das folgende Beispiel legt fest, das im Mehrfachselektionmodus maximal 7 Tage ausgewählt werden können.



    calendar1.MaxSelectionCounter = 7;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:11 Uhr

Keyboard - Eigenschaft

Mit der Eigenschaft "Keyboard" ist es möglich die Tastenkombinationen für die Tastatussteuerung des MonthCalendar zu verändern.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public Keyboard As MonthCalendar.KeyboardControl
      Get

 

Syntax (C#):

public MonhCalendar.KeyboardControl Keyboard  { get; }

 

Siehe auch: KeyboardControl

 

Zugriffslevel: nur Lesen

 

VB.NET Beispiel:

Das folgende Beispiel zeigt das setzen der Tastenkombinationen für die Steuerung des Cursors auf dem Kalender:

 


    Calendar1.Keyboard.Left = Keys.Left
    Calendar1.Keyboard.Right = Keys.Right
    Calendar1.Keyboard.Up = Keys.Up
    Calendar1.Keyboard.Down = Keys.Down

 

C# Beispiel:

Das folgende Beispiel zeigt das setzen der Tastenkombinationen für die Steuerung des Cursors auf dem Kalender:



    Calendar1.Keyboard.Left = Keys.Left;
    Calendar1.Keyboard.Right = Keys.Right;
    Calendar1.Keyboard.Up = Keys.Up;
    Calendar1.Keyboard.Down = Keys.Down;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:10 Uhr

ImageList - Eigenschaft

In der Eigenschaft "ImageList" kann die ImageList angegeben werden, welche alle in den "speziellen Tagen" (DateItems) verwendete Bilder enthält. Die Bilder aus dieser Liste werden in den DateItems über die Eigenschaft "ImageIndex" angesprochen.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public ImageList As System.Windows.Forms.ImageList
      Get
      Set

 

Syntax (C#):

public System.Windows.Forms.ImageList ImageList  { get; set }

 

Siehe auch: ImageList

 

Zugriffslevel: Lesen/Schreiben

 

VB.NET Beispiel:

Im folgenden Beispiel werden zwei PNG - Dateien in die ImageList aufgenommen und anschließend diese an das Kalender - Element gebunden.

 


    imageList1.Images.Add(Image.FromFile("C:\Image1.png"))
    imageList1.Images.Add(Image.FromFile("C:\Image2.png"))     
    calendar1.ImageList = imageList1   

 

C# Beispiel:

Im folgenden Beispiel werden zwei PNG - Dateien in die ImageList aufgenommen und anschließend diese an das Kalender - Element gebunden.



    imageList1.Images.Add(Image.FromFile("C:\Image1.png"));
    imageList1.Images.Add(Image.FromFile("C:\Image2.png"));     
    calendar1.ImageList = imageList1;   

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
Sonntag, den 07. März 2010 um 14:10 Uhr

Header - Eigenschaft

Mit der Eigenschaft "Header" kann der Stil des Headers (der Bereich oberhalb der Wochentagsnamen und unterhalb des Randes bzw. der Monatsbilder) angepasst werden. Hierbei stehen die Optionen Text - Ausrichtung, Hintergrund, Rahmen, Schriftart- und Farbe, sowie Farbe der Schrift bei Maus - Over, Anzeige der Navigationsschaltflächen und die allgemeine sichtbarkeit des Header zur Verfügung.

 

Namespace: MonthCalendar

Assembly:     MonthCalendar.dll

 

 

Syntax (VB.NET):

public Header As MonthCalendar.HeaderElementStyle
      Get

 

Syntax (C#):

public MonhCalendar.HeaderElementStyle Header  { get; }

 

Siehe auch: HeaderElementStyle

 

Zugriffslevel: nur Lesen

 

VB.NET Beispiel:

Das folgende Beispiel zeigt die Verwendung der Header - Eigenschaft. Dabei wird die Ausrichtung des Monatsnamen und des Jahres auf links gesetzt, der Rahmen unsichtbar gemacht, der Hintergrund Transparent geschalten und die Farbei des Textes wenn die Maus im Header zu Rot geändert.

 


    calendar1.Header.Align = HeaderAlign.Left
    calendar1.Header.Border.Visible = false
    calendar1.Header.Background.Style = EStyle.esTransparent
    calendar1.Header.HoverColor = Color.Red 

 

C# Beispiel:

Das folgende Beispiel zeigt die Verwendung der Header - Eigenschaft. Dabei wird die Ausrichtung des Monatsnamen und des Jahres auf links gesetzt, der Rahmen unsichtbar gemacht, der Hintergrund Transparent geschalten und die Farbei des Textes wenn die Maus im Header zu Rot geändert.

 


    calendar1.Header.Align = HeaderAlign.Left;
    calendar1.Header.Border.Visible = false;
    calendar1.Header.Background.Style = EStyle.esTransparent;
    calendar1.Header.HoverColor = Color.Red;

 

Plattformen
Unterstützte Betriebssysteme: WindowsXP, Windows Vista, Windows 7, Windows Server 2003
Versionsinformationen

Aufgenommen in Version: 1.0

 

.NET Framework:

kompatibel mit: 3.5, 3.0, 2.0

Veröffentlicht in Eigenschaften
«StartZurück12WeiterEnde»
Seite 1 von 2