动态地从ViewModel类返回Color

问题描述 投票:0回答:1

我是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;
        }
    }
}
}
xamarin xamarin.forms xamarin.ios
1个回答
1
投票

你在使用Xamarin.Forms.Color吗?

© www.soinside.com 2019 - 2024. All rights reserved.