如何将全景项目转换为页面/数据网格



我是Windows Phone dev的新手。我正在关注这篇出色的文章(http://developer.nokia.com/Community/Wiki/Weather_in_Windows_Phone_7),并学到了一些有关如何加载xml数据并将其显示为paronama视图中有用信息的知识。但是现在我希望它显示为页面而不是全景图。我不确定它是否在我应该使用的页面标签或数据网格标签中。有人可以帮我如何将这段代码转换为可以在页面中显示的内容

// create PanoramaItem            
PanoramaItem panoramaItem = new PanoramaItem();            
panoramaItem.Header = queries[query];            
// modify header to show only city (not the country)            
int index = queries[query].IndexOf(",");            
if (index != -1) 
panoramaItem.Header = queries[query].Substring(0,queries[query].IndexOf(","));
else panoramaItem.Header = queries[query];            
// use ForecastTemplate in Panorama Item     
panoramaItem.ContentTemplate=(DataTemplate)Application.Current.Resources["ForecastTemplate"];
panoramaItem.Content = pio; // add Panorama Item to Panorama
Panorama.Items.Add(panoramaItem); // query next city forecast
  • 首先,请确保 Pivot 对您毫无用处。它就像全景,但枢轴:)在这里、这里、这里(不错的一个)或这里查看差异

  • 尝试在此处粘贴一些代码,但SO未显示标记。所以,看看<。网格列定义>和<。网格原始定义>.开头的点仅用于渲染。

最新更新