1

enter image description here Я хочу добавить URL-адрес изображения в контроллер изображения в виде сетки. , но изображение неправильно установлено на ячейку сетки. поэтому, пожалуйста, помогите мне, как это сделать.Изображение не установлено в ячейке сетки в окнах телефона 8

МОЙ КОД:

<GridView x:Name="listviewfreecredits" Margin="0,-1,0.643,10" Height="521" IsItemClickEnabled="True" ItemClick="listviewfreecredits_ItemClick" > 
         <GridView.ItemTemplate> 
          <DataTemplate> 
           <Grid Margin="10,0,0,0" > 
            <Border BorderBrush="Black" BorderThickness="2" Margin="0,5,0,5"> 

        [![enter image description here][1]][1] 

             <Image Source="{Binding DealImage}" Stretch="None" Width="180" Height="245" Margin="0,5,0,5" /> 
            </Border> 
            <TextBlock Text="{Binding DealID}" Visibility="Collapsed"></TextBlock> 


           </Grid> 
          </DataTemplate> 
         </GridView.ItemTemplate> 

        </GridView> 

CodeView:.

JObject jobj = JObject.Parse(result); 
       JArray jarr = (JArray)jobj["Deals"]; 
       if (jarr != null) 
       { 
        for (int i = 0; i < jarr.Count; i++) 
        { 
         string DealImage = (string)jarr[i]["DealImage"]; 

         freecredit obj = new freecredit(); 
         obj.DealImage = Url.imgurl + DealImage; 

         this.listviewfreecredits.Items.Add(obj); 

        } 
       } 

на скриншоте выше в girdview ячейки изображения не правильно установлен (изображение резала) .как минимизировать image.please мне помочь ,

EDIT:

, наконец, я получил solution.Just я удален Strech = нет»и заменяется Stretch = "Единым"

ответ

2

Просто удалите Stretch="None" или заменить его Stretch="UniformToFill" на Image зависимости. на том, как вы хотите его обрезать.

+0

Благодарим за отзыв. Небольшая коррекция Strech = «Uniform» работает для меня. –