2016-08-24 78 views
0

我是新來的xamarin形式,請建議我如何顯示圖像與一些文本在xamarin形式。就像我想在一行中水平顯示3個圖像一樣,並希望垂直添加更多行,並希望在xamarin跨平臺應用程序中顯示一些關於圖像的信息。每張圖片都會在圖片的下方顯示圖片的相關信息。我正在使用PCL並請嘗試在xamal中幫助不要使用C#代碼編寫代碼?請幫助如何使用gridview在xamarin表單中顯示圖像?

回答

0

使用此代碼:

var grid = new Grid(); 
grid.BackgroundColor = Color.White; 
grid.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1,GridUnitType.Star)}); 
grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1,GridUnitType.Star) }); 

     var alpha = new Image { Source = "pic1.png" }; 
     var beta = new Image { Source = "pic2.png" }; 
     var gamma = new Image { Source = "pic3.png" }; 
     var delta = new Image { Source = "pic4.png" }; 
     var epsilon = new Image { Source = "pic5.png" }; 
     var theta = new Image { Source = "pic6.png" }; 

     grid.Children.Add(alpha, 0, 0); 
     grid.Children.Add(beta, 1, 0); 
     grid.Children.Add(gamma, 2, 0); 
     grid.Children.Add(delta, 0, 1); 
     grid.Children.Add(epsilon, 1, 1); 
     grid.Children.Add(theta, 2, 1); 

     Content = new ScrollView 
     { 

      VerticalOptions = LayoutOptions.FillAndExpand, 
      HorizontalOptions = LayoutOptions.FillAndExpand, 
      Content = grid, 


     }; 
+0

感謝@imrohit答覆我會嘗試這個:) – Karan

+0

你好,我已經試過了罰款,但有什麼辦法可以把堆棧佈局圖像水平和圖像時重疊與設備的屏幕大小,然後它來到新的行意味着新的行等? – Karan

相關問題