将焦点设置在列表中的特定元素上

时间:2013-02-22 10:06:41

标签: c# winforms entity-framework data-binding

我有一个同时使用的表单 - 用于编辑和创建新元素。我有一个Combobox,其中DropDownList填充了另一个表中的数据,无论用户是否在创建新元素,我都希望能够向他展示{中的所有元素{1}}但是当他进行编辑时,我想将焦点设置为与视图页面中相同的元素。

我这是我用于此的代码部分:

检查用户是否要创建新元素:

DropDownList

如果用户正在编辑,请加载实体:

 if (!LoadEntityId.HasValue)
            {
                entity = new Material();

仅加载已加载实体的值(我想按照说明自定义的部分):

entity = materialService.Find(LoadEntityId.Value);

其中cboTypeOfMaterial.Text = entity.MaterialTypeName; 是编辑表单中的cboTypeOfMaterial名称。

0 个答案:

没有答案