我是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;
}
}
}
}
答案 0 :(得分:1)
您在使用Xamarin.Forms.Color吗?