konto usunięte

Temat: WinForm Calendar Control

Znacie jakąś darmową kontrolkę kalendarza?
coś na wzór:


Obrazek

Temat: WinForm Calendar Control

O jaki konkretnie widok kalendarza chodzi? - bo na obrazku widzę widok "Outlookowego" planera i zwykłą kontrolkę kalendarza.

Na codeproject.com jest dużo przydatnych rozwiązań, trzeba tylko śledzić komentarze, w których zgłaszane są błędy i dobrze przetestować kontrolkę (najlepiej wybierać te najwyżej ocenione). Korzystam od lat z publikowanych tam rozwiązań. Tak na szybko:

http://www.codeproject.com/KB/docview/WinFormsCalendar...
http://www.codeproject.com/KB/WPF/WPFOutlookCalendar.aspx
http://www.codeproject.com/KB/WPF/OutlookWpfCalendarPa...
http://www.codeproject.com/KB/selection/Calendardayvie...
http://www.codeproject.com/KB/selection/MonthCalendar....

konto usunięte

Temat: WinForm Calendar Control

Adrian, czy są jakieś tematy na które nie masz przygotowanej serii przynajmniej 5 linków?:) Jesteś nieocenioną bazą wiedzy:)

Przepraszam za mały offtop:)

konto usunięte

Temat: WinForm Calendar Control

Adrian Olszewski:
O jaki konkretnie widok kalendarza chodzi? - bo na obrazku widzę widok "Outlookowego" planera i zwykłą kontrolkę kalendarza

zapomniałem dodać, że na zrzucie oczywiście interesuje mnie ta kontrola "outlook styled".

dzięki, zbiór linków imponujący, coś pewnie wybiorę

kontrolkę z pierwszego linka obadałem ale mam problem z kontrolką MonthView:

Failed to create component 'MonthView'.
The error message follows: "System.ArgumentOutOfRangeException:
Index and length must refer to location within the string.
Parameter name: length"

Call Stack:
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at System.String.Substring(Int32 startIndex, Int32 length)
at System.Windows.Forms.Calendar.MonthView.UpdateMonthSize() in D:\Projekty\System.Windows.Forms.Calendar\System.Windows.Forms.Calendar\MonthView.cs:line 630
at System.Windows.Forms.Calendar.MonthView..ctor() in D:\Projekty\System.Windows.Forms.Calendar\System.Windows.Forms.Calendar\MonthView.cs:line 128

Line 630: strs[i] = ViewStart.AddDays(i).ToString(DayNamesFormat).Substring(0, DayNamesLength);
Jerzy M.

Jerzy M. C#/JavaScript
Developer

Temat: WinForm Calendar Control

ViewStart.AddDays(i).ToString(DayNamesFormat).Substring(0, DayNamesLength);

DayNamesLength -1 chyba trzeba dodać. Jak wykroczyło poza zakres to jedyne co mi przychodzi do głowy.

Następna dyskusja:

Windows Control z grafiką




Wyślij zaproszenie do