2016-07-04 222 views
0

我在WinRT應用程序上渲染一些元素時遇到了一個小問題。WinRT元素渲染錯誤

該頁面已加載,但我的listview元素隨機調暗了幾秒鐘。有時它們顯得灰色,有時它們很好。

有關信息我使用圖像作爲我的listview項目背景(我的圖像重量= 4ko)。 我也嘗試給他們一個固定的寬度和固定的DecodePixelWith但它沒有改變任何東西。

解決此問題的任何提示? screen shot example of my bug

謝謝大家:對

+0

進行:P 我仍然有同樣的問題,並開始與他人的ListView發生...... 任何人都可以幫助我嗎?我祈禱我的上帝:) –

回答

0

這一個是DataTemplate中(這是我的XAML代碼很短的例子)

<DataTemplate x:Key="ListViewIntervention"> 
       <Grid> 
        <Grid> 
         <Grid.ColumnDefinitions> 
          <ColumnDefinition Width="*" /> 
          <ColumnDefinition Width="170" /> 
         </Grid.ColumnDefinitions> 
         <Image Grid.Column="0" Grid.ColumnSpan="2" NineGrid="50,50,170,50" Stretch="Fill"> 
          <Image.Source> 
           <BitmapImage UriSource="ms-appx:///Assets/Shadow/ListViewUnplanned.png" 
          DecodePixelWidth="1200" 
          DecodePixelType="Physical"/> 
          </Image.Source> 
         </Image> 
        </Grid> 
        <Grid x:Name="grid_with_some_buttons> 
        </Grid> 
       </Grid> 
     </DataTemplate> 

,並有我的列表視圖:

 <ListView 
      Name="DataListView" Grid.Row="2" 
      Margin="35,10,15,0" IsSwipeEnabled="False" 
      ItemTemplate="{StaticResource ListViewIntervention}" 
      ItemsSource="{Binding InterventionsCollection}" 
      ScrollViewer.HorizontalScrollMode="Disabled" SelectionMode="Single"> 
     </ListView> 

大氣壓我listView包含350個項目。

+0

請編輯問題,而不是寫一個答案。 – Clemens