C# 图像未显示在listview本地文件夹Windows Phone App中
我试图在名为flags的文件夹中的列表视图中显示图像,但我正在以C# 图像未显示在listview本地文件夹Windows Phone App中,c#,image,listview,windows-phone-8,data-binding,C#,Image,Listview,Windows Phone 8,Data Binding,我试图在名为flags的文件夹中的列表视图中显示图像,但我正在以\flags\flagname.png的形式从parse.com中提取数据。但这并不是在展示旗帜,我的问题是如何做到这一点 <ListView x:Name="history" ItemsSource="{Binding}"> <ListView.Resources> <DataTemplate x:Key="myCell"> <StackPa
\flags\flagname.png
的形式从parse.com中提取数据。但这并不是在展示旗帜,我的问题是如何做到这一点
<ListView x:Name="history" ItemsSource="{Binding}">
<ListView.Resources>
<DataTemplate x:Key="myCell">
<StackPanel>
<TextBlock x:Name="name" HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding name, Mode=OneTime}" VerticalAlignment="Top" Style="{StaticResource TitleTextBlockStyle}" />
<Image Width="100" Height="100" Source="{Binding image, Mode=OneTime}"/>
</StackPanel>
</DataTemplate>
</ListView.Resources>
<ListView.ItemTemplate>
<StaticResource ResourceKey="myCell"/>
</ListView.ItemTemplate>
</ListView>
这是我的背景:
public class WorldClockDataContext
{
public async Task<List<WorldClocks>> LoadAllClocks()
{
var query = ParseObject.GetQuery("clocks");
IEnumerable<ParseObject> result = new List<ParseObject>();
try
{
result = await query.FindAsync();
}
catch (Exception ex) {}
var clocksItems = new List<WorldClocks>();
foreach (var clocksItemParseObject in result)
{
var newsItem = await WorldClocks.CreateFromParseObject(clocksItemParseObject);
clocksItems.Add(newsItem);
}
return clocksItems;
}
}
公共类WorldClockDataContext
{
公共异步任务LoadAllClocks()
{
var query=ParseObject.GetQuery(“时钟”);
IEnumerable结果=新列表();
尝试
{
结果=wait query.FindAsync();
}
捕获(例外情况除外){}
var clocksItems=新列表();
foreach(结果中的var clocksItemParseObject)
{
var newsItem=await WorldClocks.CreateFromParseObject(clocksItemParseObject);
添加(新闻项);
}
返回时钟点;
}
}
抱歉,伙计们,我的错误,我忘记了包含build action=content,但是图像比例有点错误,看起来很模糊任何建议@u是的,是mate只是我不知道如何将标志存储在db中以使其绑定正确,当我调试它时,它有例如\flag\in.png,这是针对印度的,可以纠正吗是否包含一个图像url?你们是如何将其存储到本地文件夹的?我告诉过你们这不是一个url,他们在我的描述中就是一个例子
public class WorldClockDataContext
{
public async Task<List<WorldClocks>> LoadAllClocks()
{
var query = ParseObject.GetQuery("clocks");
IEnumerable<ParseObject> result = new List<ParseObject>();
try
{
result = await query.FindAsync();
}
catch (Exception ex) {}
var clocksItems = new List<WorldClocks>();
foreach (var clocksItemParseObject in result)
{
var newsItem = await WorldClocks.CreateFromParseObject(clocksItemParseObject);
clocksItems.Add(newsItem);
}
return clocksItems;
}
}