【问题标题】:swicth combobox to textbox将组合框切换到文本框
【发布时间】:2011-07-02 07:59:28
【问题描述】:

我在我的应用程序中添加了一个选项表单。 There is 2 radio buttons and when the options form is closing that form saves the data to database user is selected witch one of these radio buttons.

我有另一个表单正在向数据库写入一些数据,用户正在从组合框的列表中选择要添加的项目。我希望用户也可以在没有此组合框的情况下手动添加该数据。当用户在选项表单上选择“手动”时,组合框必须消失并且必须出现一个文本框并且用户选择“列表”然后组合框必须出现。

我可以这样做吗?我也需要一个新的 sql 查询。

【问题讨论】:

  • 您需要提供更多信息。我们不能在不知道表名和结构的情况下编写 sql 查询。至于文本框,你能不能把一个组合框和一个文本框重叠在同一个地方,当radiobutton.checkedchanged事件被触发并且检查为真时,将combobox.visible属性设置为false,反之亦然文本框.

标签: c# compact-database


【解决方案1】:

如果只是两个控件,一种简单的方法是将它们放在表单上,​​彼此叠放,然后让其中一个不可见,当用户选择其他选项时,只需更改它们的可见性即可。

当然,您必须确保保存数据的表单关闭代码从正确的控件中读取,但这只是一个简单的 if 语句来检查其中哪些是可见的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多