我确信这很简单,但我似乎无法弄清楚如何做到这一点.基本上我有一个来自天蓝色移动服务数据库的客户列表.到目前为止一切正常但我想根据数据为列表框中的每个项目设置项目模板.我有两个模板,一个用于公司,一个用于一个人.我的问题是如何应用每一个.
模板
<DataTemplate x:Key="CompanyItemTemplate">
-------
</DataTemplate>
<DataTemplate x:Key="CustomerItemTemplate">
-------
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)
码
CustomerListItems.ItemsSource = customeritems.OrderBy(customer => customer.CustomerName);
foreach (Customers customer in customeritems)
{
if (customer.Company != "")
{
CustomerListItems.ItemTemplate = CompanyItemTemplate;
}
else
{
CustomerListItems.ItemTemplate = CustomerItemTemplate;
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试将Bing Map的缩放级别设置为比LocationRect略微更靠后.我环顾四周,找不到任何关于它的东西.这是设置地图视图的代码
myMap.SetView(new LocationRect(locationCollection));
Run Code Online (Sandbox Code Playgroud)