写了一个chart的属性页,要把他的颜色字体等信息保存入xml,然后从xml中读出的他的颜色和字体信息
谢谢各位大侠!

解决方案 »

  1.   

    /// <summary>
    /// 将字符串转化为颜色
    /// </summary>
    /// <param name="s"></param>
    /// <returns></returns>
    static public Color StringToColor(string s)
    {
    return Color.FromArgb(int.Parse(s,System.Globalization.NumberStyles.AllowHexSpecifier));
    }
    /// <summary>
    /// 将颜色转化为字符串
    /// </summary>
    /// <param name="color"></param>
    /// <returns></returns>
    static public string ColorToString(Color color)
    {
    return color.ToArgb().ToString("X2");
    }
      

  2.   

    Color myColor = Color.FromName("#00CC00");
      

  3.   

    Font类用无法用xml序列化,可以同二进制序列化,或者用字符串保存一些字体的常用属性,然后通过这些属性重新构造Font实例就是.