 程序代码:
程序代码:     
//可以在selectionchanged事件加入这样的验证代码
  if (dataGrid1.SelectedItem == null) return;
    Dictionary<string, object> dr = IEnumerableToDictionary(dataGrid1.SelectedItem);
   qh.问题 = dr["问题"].ToString()
public static Dictionary<string, object> IEnumerableToDictionary(object o)//单行
        {
            Dictionary<string, object> t = new Dictionary<string, object>();
            foreach (System.Reflection.PropertyInfo pi in o.GetType().GetProperties())
            {
                t.Add(pi.Name, pi.GetValue(o, null));
            }
            return t;
        }
     										
					
	
 
											






 
	    


