从ViewModel类动态返回Color

时间:2018-09-18 09:51:24

标签: xamarin xamarin.forms xamarin.ios

我是Xamarin表单应用程序开发的新手,我试图从ViewModel类返回“ Color”,但我同样遇到了问题。在Android设备上运行时,它工作正常,但是在iOS上运行时,出现以下错误:

The name 'Color' does not exist in the current context

The type or namespace name 'Color' could not be found (are you missing a using directive or an assembly reference?)

我尝试在iOS项目中添加System.Drawing dll,但错误仍然存​​在,我还使用NuGet更新了所有组件。

我的代码段:

public class Ticket: BaseViewModel
{
    // Property to return

public Color PriorityColor
{
    get
    {
        if( condition ) {
            return Color.Red;
        } else if( condition ) {
            return Color.Black;
        } else {
            return Color.Yellow;
        }
    }
}
}

1 个答案:

答案 0 :(得分:1)

您在使用Xamarin.Forms.Color吗?