Merge pull request #8 from xamarin/fix-bugzilla39829
[W] ListView Cells will respect RowHeight
This commit is contained in:
Коммит
03c84382c7
|
@ -0,0 +1,39 @@
|
|||
using System;
|
||||
|
||||
using Xamarin.Forms.CustomAttributes;
|
||||
|
||||
#if UITEST
|
||||
using Xamarin.UITest;
|
||||
using NUnit.Framework;
|
||||
#endif
|
||||
|
||||
namespace Xamarin.Forms.Controls
|
||||
{
|
||||
[Preserve(AllMembers = true)]
|
||||
[Issue(IssueTracker.Bugzilla, 39829, "RowHeight of ListView is not working for UWP", PlatformAffected.WinRT)]
|
||||
public class Bugzilla39829 : TestContentPage
|
||||
{
|
||||
protected override void Init()
|
||||
{
|
||||
Title = "Master";
|
||||
var listView = new ListView
|
||||
{
|
||||
RowHeight = 150,
|
||||
AutomationId = "listview",
|
||||
ItemsSource = new string[] { "Test1", "Test2", "Test3", "Test4", "Test5", "Test6", }
|
||||
};
|
||||
|
||||
Content = listView;
|
||||
}
|
||||
|
||||
#if UITEST
|
||||
[Test]
|
||||
[Category("ManualReview")]
|
||||
public void Bugzilla39829Test()
|
||||
{
|
||||
RunningApp.WaitForElement(q => q.Marked("listview"));
|
||||
RunningApp.Screenshot("If there isn't substantial space between the list items, this test has failed.");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
|
@ -125,6 +125,7 @@
|
|||
<Compile Include="$(MSBuildThisFileDirectory)Bugzilla38112.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)Bugzilla39499.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)Bugzilla39668.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)Bugzilla39829.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)_Template.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)Issue1028.cs" />
|
||||
<Compile Include="$(MSBuildThisFileDirectory)Issue1075.cs" />
|
||||
|
|
|
@ -175,7 +175,7 @@
|
|||
</Style>
|
||||
|
||||
<DataTemplate x:Key="CellTemplate">
|
||||
<uwp:CellControl HorizontalContentAlignment="Stretch" />
|
||||
<uwp:CellControl HorizontalContentAlignment="Stretch" Height="{Binding Cell.RenderHeight,RelativeSource={RelativeSource Mode=Self},Converter={StaticResource HeightConverter}}" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="TableRoot">
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="CellTemplate">
|
||||
<forms:CellControl HorizontalContentAlignment="Stretch" />
|
||||
<forms:CellControl HorizontalContentAlignment="Stretch" Height="{Binding Cell.RenderHeight,RelativeSource={RelativeSource Mode=Self},Converter={StaticResource HeightConverter}}" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="TableRoot">
|
||||
|
|
Загрузка…
Ссылка в новой задаче