0

我一直在尝试创建一个小程序,我需要一个下拉列表。

在 VS2012 上,我无法使用该表单,因为下拉列表表单是 System.Web.UI.Webcontrols 并且我正在创建一个 Windows 窗体应用程序,所以当我将它添加到工具箱时,我会收到它已添加但未启用的消息.

还有其他方法可以创建下拉列表吗?

我一直在寻找,但找不到任何东西。如果没有其他方法我必须使用哪个模板才能使用 System.Web.UI.Webcontrols 的控件?它只适用于网页吗?因为我只想要一个 Windows 应用程序。

谢谢你的帮助,布鲁诺

4

1 回答 1

0

System.Web.UI.WebControls,正如文档(以及名称中多次提到的Web)明确指出的那样,仅适用于 Web 应用程序。应用程序中的等价物Windows.Forms可能是 a ComboBox,它位于应用程序的Common Controls部分。ToolBoxWindows.Forms

您最可能想要使用的事件是ClickSelectedIndexChanged如果您需要在发生某些事情时立即做出反应。要访问用户选择的项目,请使用SelectedIndex(表示项目列表中的数字位置)或SelectedValue(表示所选项目的内容)。您可能还会找到感兴趣的SelectedItemSelectedText属性。

于 2013-07-24T00:05:14.633 回答