如果你只添加了一个键值对,那么在使用该字典对象时可能会出现缺少其他属性的情况。建议你将所有需要的属性都添加到字典中,例如:
```
CommonControls.ucSearchTextbox searchTxb = sender as CommonControls.ucSearchTextbox;
DataRow drSelect = searchTxb.SelectedItemObj as DataRow;
if (drSelect == null)
return;
Dictionary SelectedMaterialAllInfo = new Dictionary();
SelectedMaterialAllInfo["MaterialStandard_Name"] = drSelect["名称"].ToString();
SelectedMaterialAllInfo["MaterialStandard_Manufacturer"] = drSelect["产地"].ToString();
SelectedMaterialAllInfo["MaterialStandard_Specification"] = drSelect["规格"].ToString();
materialInfo_Grid_Add.Add(SelectedMaterialAllInfo);
```
在这个例子中,我们向 `SelectedMaterialAllInfo` 字典中添加了选定项的三个属性。然后,我们将该字典对象添加到 `materialInfo_Grid_Add` 列表中。