Fix missized grid rows

This commit is contained in:
Joel Wetzell
2020-06-18 21:14:11 -05:00
parent f97c196c78
commit 4a0777314b
@@ -5,6 +5,7 @@ using System.Threading.Tasks;
using QSharp;
using QSharpXamDemo.ViewModels;
using Serilog;
using Xamarin.Essentials;
using Xamarin.Forms;
namespace QSharpXamDemo
@@ -49,11 +50,11 @@ namespace QSharpXamDemo
{
Grid cueGrid = cueToGrid(aCue);
cueGridDict.Add(aCue.uid, cueGrid);
Device.BeginInvokeOnMainThread(() =>
MainThread.InvokeOnMainThreadAsync(() =>
{
cueListsGrid.RowDefinitions.Add(new RowDefinition { Height = GridLength.Auto });
cueListsGrid.Children.Add(cueGrid, 0, aCue.sortIndex);
});
}).Wait();
});
cueAddTask.Start();
@@ -117,14 +118,15 @@ namespace QSharpXamDemo
rows++;
}
var cueFrame = new Frame
//this doesn't work to outline group?
/*var cueFrame = new Frame
{
BackgroundColor = Color.Transparent,
BorderColor = Color.Black
};
cueGrid.Children.Add(cueFrame);
Grid.SetRowSpan(cueFrame, rows);
Grid.SetRowSpan(cueFrame, rows);*/
}
return cueGrid;