2

我试图将我的 WP7 项目导入到 Windows 8。我有一个数组

Color[] g_colors = { Colors.Yellow, Colors.Blue, Colors.Brown, Colors.Cyan,
                    Colors.DarkGray, Colors.Gray, Colors.Green, Colors.LightGray,
                         Colors.Magenta, Colors.Orange,Colors.Purple,Colors.Red,Colors.White };

我如何在 WPF 中做同样的事情?

谢谢并恭祝安康。

4

1 回答 1

2

您是否在代码中添加了适当的命名空间?

using System.Windows.Media;

应该解决问题。

根据您尝试过的评论,它“没有用”,我把这个页面放在 VS 中。.cs 文件如下,所有编译正常。

using System;
using System.Collections.Generic;
using System.Windows;
using System.Windows.Media;

namespace MyNamespace
{
    public partial class ColorTestPage : Window
    {
        public ColorTestPage()
        {
            InitializeComponent();
            Color[] g_colors = { Colors.Yellow, Colors.Blue, Colors.Brown, Colors.Cyan,
                             Colors.DarkGray, Colors.Gray, Colors.Green, Colors.LightGray,
                             Colors.Magenta, Colors.Orange,Colors.Purple,Colors.Red,Colors.White };
        }
    }
}
于 2012-09-24T09:37:42.163 回答