mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-31 07:26:09 +00:00 
			
		
		
		
	Clean
This commit is contained in:
		
							parent
							
								
									f54b9c85cc
								
							
						
					
					
						commit
						ef48c3ecd9
					
				
					 1 changed files with 15 additions and 26 deletions
				
			
		|  | @ -432,12 +432,25 @@ | ||||||
|             var scroll = new ScrollView() { HorizontalScrollBarVisibility = ScrollBarVisibility.Default, Orientation = ScrollOrientation.Horizontal }; |             var scroll = new ScrollView() { HorizontalScrollBarVisibility = ScrollBarVisibility.Default, Orientation = ScrollOrientation.Horizontal }; | ||||||
|             var grid = new Grid() { HorizontalOptions = LayoutOptions.Start, Margin = 0, Padding = 1, BackgroundColor = Theme.TableHeader.BackgroundColor, RowSpacing = 1, ColumnSpacing = 1 }; |             var grid = new Grid() { HorizontalOptions = LayoutOptions.Start, Margin = 0, Padding = 1, BackgroundColor = Theme.TableHeader.BackgroundColor, RowSpacing = 1, ColumnSpacing = 1 }; | ||||||
| 
 | 
 | ||||||
|             int top = 0; |  | ||||||
|             int maxColumns = 0; |             int maxColumns = 0; | ||||||
|             foreach (Markdig.Extensions.Tables.TableRow row in tableBlock) |             foreach (Markdig.Extensions.Tables.TableRow row in tableBlock) | ||||||
|  |             { | ||||||
|  |                 maxColumns = Math.Max(maxColumns, row.Count); | ||||||
|  |                 grid.RowDefinitions.Add(new RowDefinition { Height= GridLength.Auto }); | ||||||
|  |             } | ||||||
|  |             for (int i = 0; i < maxColumns; i++) | ||||||
|  |             { | ||||||
|  |                 grid.ColumnDefinitions.Add(new ColumnDefinition { Width = GridLength.Auto }); | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |             int top = 0; | ||||||
|  |             foreach (Markdig.Extensions.Tables.TableRow row in tableBlock) | ||||||
|             { |             { | ||||||
|                 int left = 0; |                 int left = 0; | ||||||
|                 foreach(Markdig.Extensions.Tables.TableCell cell in row) |                 foreach (Markdig.Extensions.Tables.TableCell cell in row) | ||||||
|                 { |                 { | ||||||
|                     foreach (var blockpar in cell) |                     foreach (var blockpar in cell) | ||||||
|                     { |                     { | ||||||
|  | @ -464,35 +477,11 @@ | ||||||
|                     } |                     } | ||||||
| 
 | 
 | ||||||
|                     left++; |                     left++; | ||||||
|                     maxColumns = Math.Max(maxColumns, left); |  | ||||||
|                 } |                 } | ||||||
|                 grid.RowDefinitions.Add(new RowDefinition { Height= GridLength.Auto }); |  | ||||||
|                 top++; |                 top++; | ||||||
|             } |             } | ||||||
|             for (int i = 0; i < maxColumns; i++) |  | ||||||
|             { |  | ||||||
|                 grid.ColumnDefinitions.Add(new ColumnDefinition { Width = GridLength.Auto }); |  | ||||||
|             } |  | ||||||
|             /*double? gridHeight = null; |  | ||||||
|             grid.SizeChanged += (object sender, EventArgs e) =>  |  | ||||||
|             { |  | ||||||
|                 if (gridHeight == null) |  | ||||||
|                 { |  | ||||||
|                     gridHeight = grid.HeightRequest = grid.Height; |  | ||||||
|                 } |  | ||||||
|                 else |  | ||||||
|                 { |  | ||||||
|                     grid.HeightRequest = gridHeight.Value; |  | ||||||
|                 } |  | ||||||
|             };*/ |  | ||||||
| 
 |  | ||||||
|             //grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }); |  | ||||||
|             //grid.RowDefinitions.Add(new RowDefinition { Height= new GridLength(1, GridUnitType.Star) }); |  | ||||||
|             stack.Children.Add(scroll); |             stack.Children.Add(scroll); | ||||||
|             scroll.Content = grid; |             scroll.Content = grid; | ||||||
|             //grid.WidthRequest = 1000; |  | ||||||
|             //scroll.ForceLayout(); |  | ||||||
|             //this.UpdateChildrenLayout(); |  | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez