public void CopyFromTemple(GeneralObject tobj, GeneralObject source)
{
Dictionary<string, object> dic = new Dictionary<string, object>(tobj._customPropertyValues);
foreach (KeyValuePair<string, object> item in dic)
{
object value = source.GetPropertyValue(item.Key);
SetPropertyValue(item.Key, value, true);
} /*
foreach (KeyValuePair<string, object> item in tobj._customPropertyValues)
{
object value = source.GetPropertyValue(item.Value + "");
SetPropertyValue(item.Key, value, true);
}*/
}