In einer Serie von Blog-Beiträgen will Telerik-Mitarbeiter Georgi Atanasov vorführen, wie man ein DatePicker-Control für das neue Windows Phone 7 entwickelt und dabei einige trickreiche Lösungen anbieten. Das dabei entstehende Control soll sich an die von Microsoft veröffentlichten Design-Regeln halten.
Im gerade veröffentlichten ersten Beitrag entwirft er eine "unendliche" Listbox, die für die Auswahl von Tag und Monat im DatePicker genutzt werden soll. In der LisBbox für die Auswahl eines Monats soll dabei der Dezember sowohl auf den November folgen als auch vor dem Januar stehen, die Monatsliste soll also quasi als endloses Band gerollt werden können. Dazu verwendet er einen einfachen Trick: Während die ListBox sehr viele virtuelle Einträge besitzt, wird der virtuelle Index des ausgewählten Listeneintrags per Modulo-Berechnung in den zugehörigen logischen Wert umgewandelt. [bl]
dotnetpro liefert Wissen rund um die Softwareentwicklung mit und für Microsoft-Technologien. Dazu zählen alle Technologien rund um den .NET Framework wie WinForms, WebForms, WPF, Silverlight, Web Services, ADO.NET, Entity Framework, WF oder Compact Framework aber auch Berichte zu Mono und den Servern wie SQL Server, Sharepoint oder BizTalk Server.