回 帖 发 新 帖 刷新版面

主题:[讨论]怎么把object类型的数据转换为Color类型

各位大虾:
  怎么把object类型的数据转换为Color类型
         程序开始有一句:
    RegKey.SetValue("Lvw_bck",(object)"Color.HotPink");

在下面应用中:
            object  Lvw_Bck;
            Color   Sss      

            RegistryKey RootKey,RegKey;
            RootKey=Registry.CurrentUser.OpenSubKey("Software",true);
            RegKey=RootKey.OpenSubKey("远方校验系统",true);
            Lvw_Bck=RegKey.GetValue("Lvw_bck");

           Lvw_Bck变量保存的是一个控件的背景色,想转换为Color类型
   但是语句
     label1.BackColor=(Color)Lvw_bck;           
          提示错误,请问该怎么写?

回复列表 (共2个回复)

沙发

我也碰到过同样的问题建议先将颜色转换成RGB值,,然后再用Color.FromArgb(~~~~)读取;

板凳

谢谢你.已经搞定,非常感谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册