我正在开发一个 windows phone 应用程序,在这里我从 .net web-service 获取 XML 数据。web 方法返回日期列表,只有这些日期我需要通过放置一个点或颜色在日历上突出显示,除此之外,我可以将选定的日期作为输入传递给另一个 web 方法,但无法同时突出显示日期列表。下面是我尝试过的代码。
XElement xmlNews = XElement.Parse(e.Result.ToString());
Cal.DataContext = from item in xmlNews.Descendants("Events")
select new Institute()
{
Adress = item.Element("Event_From").Value
};
<wpControls:Calendar
x:Name="Cal" MonthChanged="Cal_MonthChanged" DatesSource="{Binding}" SelectedDate="{Binding Adress}"
MonthChanging="Cal_MonthChanging"
SelectionChanged="Cal_SelectionChanged"
DateClicked="Cal_DateClicked"
EnableGestures="True" Margin="2,-5,0,21" />