var selectedUnit = Unit_Selection.SelectedItem as ClsMaterialInfo_Grid;需要得到它的属性而不是值

动态 未结 0 106
小小草
小小草 LV1 2023年9月23日 23:40 发表
如果您想要访问ClsMaterialInfo_Grid对象的属性,而不是仅仅获取它的值,可以使用以下代码: ```csharp var selectedUnit = Unit_Selection.SelectedItem as ClsMaterialInfo_Grid; if (selectedUnit != null && selectedUnit.AllUnits != null && selectedUnit.AllUnits.ToString() == "MaterialStandard_BZUnit") { // 访问ClsMaterialInfo_Grid对象的属性 var propertyValue = selectedUnit.PropertyName; } else { // 执行其他逻辑 } ``` 在这个例子中,我们首先检查selectedUnit是否为null,然后再访问其AllUnits属性。如果AllUnits属性的值等于"MaterialStandard_BZUnit",则可以访问ClsMaterialInfo_Grid对象的其他属性,例如PropertyName属性。 请注意,PropertyName是示例属性名称,您需要将其替换为实际存在的属性名称。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复