[英]How to set default value for a combobox in lightswitch
我为搜索屏幕创建了一个ComboBox,它可以按预期工作。
我正在使用代码进行绑定:
partial void SearchStatusTest_Created()
{
IContentItemProxy comboControl = this.FindControl("Status");
comboControl.SetBinding(
System.Windows.Controls.ComboBox.ItemsSourceProperty,
"Screen.ManagerStatusFilter",
System.Windows.Data.BindingMode.TwoWay);
comboControl.SetBinding(
System.Windows.Controls.ComboBox.SelectedItemProperty,
"Screen.Status",
System.Windows.Data.BindingMode.TwoWay);
this.Status = this.DataWorkspace.ProjectDeck2Data.Statuses_SingleOrDefault(2);
}
尝试设置默认值如下:
this.Status = this.DataWorkspace.ProjectDeck2Data.Statuses_SingleOrDefault(2):
请注意,它确实可以工作,但是在屏幕上的ComboBox中仍然看不到默认值。
尝试创建riaservice。 在此riaservice中,您可以将查询转换为列表并添加一些选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.