2015-08-26 5 views
0

В моем приложении WP8 я отправляю строку на страницу, на которую выполняется переход. Затем я использую это значение, чтобы найти определенную запись в моей таблице, которая поступает из базы данных мобильной службы azure. Запись, которая найдена, хранится в «элементе». Теперь я надеюсь, что вы можете показать мне, как взять столбец «ImageUri» из «item» и привязать его к «myImage» в коде xaml.Привязка определенного столбца записи к управлению изображением

private IMobileServiceTable<TodoItem> todoTable = 
    App.MobileService.GetTable<TodoItem>(); 

protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) 
{ 
    base.OnNavigatedTo(e); 
    try 
    { 
     string strVal1 = this.NavigationContext.QueryString["value1"]; 

     var item = todoTable.Where(Record => Record.Text.Contains(strVal1)); 

    } 
    catch (Exception exception) 
    { 
     string error = Convert.ToString(exception); 
     MessageBox.Show(error); 
    } 

} 

Xaml:

<Grid x:Name="LayoutRoot"> 
    <Grid x:Name="ContentPanel"> 
     <Grid x:Name="imageGrid"> 
      <Grid.RenderTransform> 
       <ScaleTransform x:Name="ImageTransform" /> 
      </Grid.RenderTransform> 
      <Image Name="myImage" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" 
       Stretch="Uniform" 
      </Image> 
     </Grid> 
    </Grid> 
</Grid> 

ответ

0

Вы можете использовать

<Image Name="myImage" Source={Binding Path=Image}/> 

И в C#

this.DataContext = TodoItem; 

Если предположить, что имя класса, где URL изображения приходит в это изображение.

Смежные вопросы