如何在winforms中筛选ComboBox值
答
非常神秘的问题 - 但是,如果您使用webforms,您可能想尝试在组合框上使用AutoPostback属性。然后,您可以捕获组合框onChange事件并将过滤代码放置在那里。
答
假设的WinForms:
combo2.DataSource = ((IEnumerable<string>)c.DataSource)
.Where(x => x == (string)combo1.SelectedValue);
当然,你可能需要使用IEnumerable<YOURTYPE>
更换IEnumerable<string>
中。
+0
是它的一个窗体 – 2010-02-13 16:13:02
答
您只需填写第一个组合框的selectedindexchanged事件中的第二个组合框。很容易,我做了很多次。
我们需要知道,如果这是连网页或窗口:)在windows窗体 – 2010-02-13 14:53:11
组合框过滤 在一个形式,我得到两个组合框,其中值是从两个不同的表来。 我想这样做,如果用户从第一个组合框中选择项目 它过滤值,并在第二个组合框中只显示相关项。 – 2010-02-13 17:09:04