大家其實我創建Windows Phone8項目。我有隔離存儲SQlite數據庫文件,這是表名爲'隊'與fieds是「ID,隊名」等從本地文件夾中顯示圖像其中圖像名稱作爲源從Windows Phone 8應用程序中的sqlite數據庫獲得
我已經插入團隊名稱像印度,澳大利亞等,也在我的應用程序本地文件夾我有具有相同名稱的球隊圖像存儲在sqlite的DB像india.png,australia.png。等
在我的列表框我可以列出所有的隊名也&組隊圖像,所以我寫的代碼
成功從sqlite DB檢索數據並顯示名稱,ID等。,
但是,問題是我想要顯示從那裏形象的名字來源於國家表列「COUNTRY_NAME」,因爲
都列名&我的本地圖片具有相同名稱的本地文件夾的圖像,
我的代碼會解釋比文字更清晰,我認爲:
MY XAML代碼:
<ListBox Name="scheduleListbox" Margin="5,85,5,60" >
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Height="100" Width="480" Margin="0,0,0,5" Background="CadetBlue">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="150"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Image Margin="3" Source="{Binding teamUrl}"></Image>
<TextBlock Grid.Column="1" Text="{Binding team1_Name}" Name="team1Name" Foreground="White"></TextBlock>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
和我的CS代碼是這樣的
public partial class Schedule : PhoneApplicationPage
{
List<teams> teamsList;
// the local folder DB path
string DB_PATH = Path.Combine(ApplicationData.Current.LocalFolder.Path, "sample.sqlite");
//SQLite connection
private SQLiteConnection dbConn;
dbConn = new SQLiteConnection(DB_PATH);
/// Create the table Task, if it doesn't exist.
dbConn.CreateTable<teams>();
teamsList = dbConn.Query<teams>("select * from teams").ToList<teams>();
// Bind source to listbox
scheduleListbox.ItemsSource =teamsList;
}
public class teams
{
[PrimaryKey, AutoIncrement]
public int id { get; set; }
public string team_Name { get; set; }
}
在這裏,在第i類聲明的數據成員相對應的小組表列和斜面能夠分配TEAM_NAME圖片來源
所以,有人請給我解決方案來TEAM_NAME源的圖像,其中團隊圖像存儲在路徑中的本地文件夾中,如(.../images/australia.png)
我的要求:最後我的要求是我想從SQLite DB獲取team_name,並將此team_name用作我的圖像控件的源從本地文件夾本身顯示圖像,
在此先感謝。,