47 строки
1.1 KiB
C#
47 строки
1.1 KiB
C#
using Xamarin.Forms.CustomAttributes;
|
|
using Xamarin.Forms.Internals;
|
|
|
|
namespace Xamarin.Forms.Controls.Issues
|
|
{
|
|
#if UITEST
|
|
[NUnit.Framework.Category(Core.UITests.UITestCategories.Bugzilla)]
|
|
#endif
|
|
[Preserve(AllMembers = true)]
|
|
[Issue(IssueTracker.Bugzilla, 35490, "Label Text Misaligned in Windows Phone 8.1 and WinRT",
|
|
PlatformAffected.WinPhone | PlatformAffected.WinRT)]
|
|
public class Bugzilla35490 : TestContentPage
|
|
{
|
|
protected override void Init()
|
|
{
|
|
var instructions = new Label
|
|
{
|
|
Text =
|
|
"The label in the red box below should be centered horizontally and vertically. If it's not, this test has failed."
|
|
};
|
|
|
|
|
|
var label = new Label
|
|
{
|
|
BackgroundColor = Color.Red,
|
|
TextColor = Color.White,
|
|
HorizontalTextAlignment = TextAlignment.Center,
|
|
VerticalTextAlignment = TextAlignment.Center,
|
|
HeightRequest = 200,
|
|
HorizontalOptions = LayoutOptions.Fill,
|
|
Text = "Should be centered horizontally and vertically"
|
|
};
|
|
|
|
|
|
Content = new StackLayout
|
|
{
|
|
HorizontalOptions = LayoutOptions.Fill,
|
|
VerticalOptions = LayoutOptions.Fill,
|
|
Children = {
|
|
instructions,
|
|
label
|
|
}
|
|
};
|
|
}
|
|
}
|
|
}
|