我未能绑定(bind)组合框 selectedvalue。

 public void InitializePage()
 {
    cbStatus.DataSource = Enum.GetValues(typeof(CourseStudentStatus));
 }

在我的构造函数上
 public EditCourseForm(int status)
 {
     InitializePage();
     cbStatus.SelectedText = Enum.GetName(
        typeof(CourseStudentStatus), status).ToString();
 }

我也试过这个。cbStatus.SelectedValue = Status
但我无法在 ComboBox 上设置 SelectedValue。

更新
我的枚举
 public enum CourseStudentStatus
{
    Active = 1,
    Completed = 2,
    TempStopped = 3,
    Stopped = 4,
}

最佳答案

问题解决了。cbStatus.SelectedItem = (CourseStudentStatus)status;
希望能帮助到你。

关于c# - 使用枚举绑定(bind)组合框 selectedvalue,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5386536/

10-12 03:59