我未能绑定(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/