Combox的下拉框填充值有兩種方式獲取,一為后台將值傳到List<Model>里,這種情況值是可變的;二為直接寫死,在List<Model>里添加數據,這里提供第二種方式下行數據的添加方式。
TransTypeList = new ObservableCollection<TransTypeModel> { new TransTypeModel { PARAM_CODE = "創建", PARAM_ALIAS = "創建" }, new TransTypeModel { PARAM_CODE = "領用", PARAM_ALIAS = "領用" }, new TransTypeModel { PARAM_CODE = "上機", PARAM_ALIAS = "上機" }, new TransTypeModel { PARAM_CODE = "下機", PARAM_ALIAS = "下機" }, new TransTypeModel { PARAM_CODE = "退回", PARAM_ALIAS = "退回" }, new TransTypeModel { PARAM_CODE = "維修", PARAM_ALIAS = "維修" }, new TransTypeModel { PARAM_CODE = "報廢", PARAM_ALIAS = "報廢" } }; this.vm.TransTypeList.Insert(0, new TransTypeModel { PARAM_CODE = "", PARAM_ALIAS = "請選擇事務類型" }); SelectTransTypeModel = this.vm.TransTypeList.FirstOrDefault();