NotifyTaskCompletion Xamarin UI в C # - PullRequest
       11

NotifyTaskCompletion Xamarin UI в C #

0 голосов
/ 28 октября 2018

У меня вопрос относительно INotifyTaskCompletion (https://msdn.microsoft.com/en-us/magazine/dn605875.aspx).

Когда я использую этот шаблон в пользовательском интерфейсе, созданном в XAML, все работает нормально. Но когда я хочу использовать его в пользовательском интерфейсе, сгенерированном Code (C #) это не работает. Viewmodel такая же.

У меня есть тестовый проект в этой ссылке. https://github.com/marcuskammerlander/NotifyTaskCompletion

Вы можете изменить пользовательский интерфейс в App.xaml.cs

public Testpage()
    {


        //Work
        this.BindingContext = new testpageViewModel();
        TestCount.SetBinding(Label.TextProperty, new Binding("UrlByteCount.Result", BindingMode.OneWay));

        //Doesent Work
        //testpageViewModel viewModel = new testpageViewModel();
        //this.BindingContext = viewModel;
        //TestCount.SetBinding(Label.TextProperty, new Binding(nameof(viewModel.UrlByteCount.Result), BindingMode.OneWay));


        Content = new StackLayout
        {
            Children = {
                TestLabel, TestCount
            }
        };
    }

С уважением, Маркус

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...