当前位置: 首页>>代码示例>>C#>>正文


C# Color.GetType方法代码示例

本文整理汇总了C#中Color.GetType方法的典型用法代码示例。如果您正苦于以下问题:C# Color.GetType方法的具体用法?C# Color.GetType怎么用?C# Color.GetType使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Color的用法示例。


在下文中一共展示了Color.GetType方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: RefreshColorControls

		private void RefreshColorControls(Color component)
		{
			List<Control> controls;
			componentControls.TryGetValue(component.GetType(), out controls);
			((Slider)controls[1]).Value = component.R;
			((Slider)controls[3]).Value = component.G;
			((Slider)controls[5]).Value = component.B;
			((Slider)controls[7]).Value = component.A;
		}
开发者ID:whztt07,项目名称:DeltaEngine,代码行数:9,代码来源:EntityReader.cs

示例2: Copy

        public void Copy(Color obj)
        {
            if (obj == null)
                return;

            // copy all of the properties
            foreach (PropertyInfo pi in obj.GetType().GetProperties())
            {
                // get the value of the property
                var val = pi.GetValue(obj, null);
                pi.SetValue(this, val, null);
            }
        }
开发者ID:ogazitt,项目名称:zaplify,代码行数:13,代码来源:Color.cs

示例3: ColorToName

 internal string ColorToName(Color color)
 {
     string str = color.ToArgb().ToString("x");
     if (color.IsSystemColor)
     {
         try
         {
             object obj2 = color.GetType().GetField("m_clr", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(color);
             int index = (int) obj2.GetType().GetField("m_nVal", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(obj2);
             str = this.SystemColorNames[index];
         }
         catch
         {
         }
     }
     return str;
 }
开发者ID:north0808,项目名称:haina,代码行数:17,代码来源:DVXmlSerializer.cs

示例4: Copy

 public void Copy(Color value)
 {
     // copy all of the properties
     foreach (PropertyInfo pi in value.GetType().GetProperties())
     {
         // get the value of the property
         var val = pi.GetValue(value, null);
         pi.SetValue(this, val, null);
     }
 }
开发者ID:ogazitt,项目名称:TaskStore,代码行数:10,代码来源:Color.cs

示例5: Write139_Color

 private void Write139_Color(string n, string ns, Color o, bool needType)
 {
     if (!needType && (o.GetType() != typeof(Color)))
     {
         throw base.CreateUnknownTypeException(o);
     }
     base.WriteStartElement(n, ns, o, false, null);
     if (needType)
     {
         base.WriteXsiType("Color", "");
     }
     base.WriteEndElement(o);
 }
开发者ID:shankithegreat,项目名称:commanderdotnet,代码行数:13,代码来源:XmlSerializationWriter1.cs


注:本文中的Color.GetType方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。