无法在Xamarin中的不同线程(Task.Run)中设置Label的某些属性

时间:2017-07-18 13:46:03

标签: xamarin task

我确定它与Xamarin没有任何关系,只是在考虑我对一般任务的理解。我有一个任务,在其他事情中创建一个标签,它在一个任务中,所以我可以保持活动指示器在运行时旋转。它只是停止没有错误,我把它缩小到设置某些属性。例如:

        private void Wtf()
    {
        Task.Run(() =>
       {
           var oLbl = new Label() {  Text = "Order" };  // This works
           var oLbl2 = new Label() { FontSize = 10, Text = "Order" }; // This fails with no error
       });
    }

两个'文字'和' FontSize'是Label的属性,但必须以某种方式不同......?

0 个答案:

没有答案