【问题标题】:How to hide LookUp values如何隐藏查找值
【发布时间】:2020-12-15 09:22:02
【问题描述】:

在我的 WinForms 项目中,我有两个 LookUp。根据第一个 LookUp 的值,我隐藏或显示第二个。 但是当在第一个查找中我选择了应该隐藏第二个的值时,它会隐藏它,但我可以看到它的值。如何也隐藏这些值?

【问题讨论】:

    标签: c# winforms devexpress


    【解决方案1】:

    您可以尝试添加comboBox1.SelectedIndexChanged 事件

    comboBox2.Visible = false;
    //or
    comboBox2.Enabled = false;
    //choose what you need
    
    //Something like:
    
    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
      if (comboBox1.SelectedIndex == 0)
      {
        comboBox2.Enabled = false;
      }
      else
      {
        comboBox2.Enabled = true;
      }
    }
    

    【讨论】:

    • 不幸的是它没有帮助。我想,也许我需要以某种方式设置,在我在第一个 LookUp 中选择值后哪个元素获得焦点。
    • 没错,我的答案是在第一个select(index change)触发的时候添加事件,并根据它选择什么(select index)来决定第二个(combox"2")' s 启用或禁用。
    猜你喜欢
    • 2020-05-17
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 2021-03-31
    • 1970-01-01
    • 2022-12-05
    • 1970-01-01
    相关资源
    最近更新 更多