28 строки
667 B
C#
28 строки
667 B
C#
using System;
|
|
using System.Threading.Tasks;
|
|
|
|
using Xamarin.Forms.CustomAttributes;
|
|
using Xamarin.Forms.Internals;
|
|
|
|
namespace Xamarin.Forms.Controls
|
|
{
|
|
[Preserve (AllMembers=true)]
|
|
[Issue (IssueTracker.Github, 1236, "Label binding", PlatformAffected.iOS)]
|
|
public class Issue1236 : ContentPage
|
|
{
|
|
public Issue1236 ()
|
|
{
|
|
Content = new Label { HeightRequest = 30, WidthRequest = 200, BackgroundColor = Color.Purple.WithLuminosity (.7) };
|
|
Content.SetBinding (Label.TextProperty, ".");
|
|
|
|
DelayUpdatingBindingContext ();
|
|
}
|
|
|
|
async void DelayUpdatingBindingContext ()
|
|
{
|
|
await Task.Delay (2000);
|
|
BindingContext = "Lorem Ipsum Dolor Sit Amet";
|
|
}
|
|
}
|
|
}
|