• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 208
  • Last Modified:

Data Binding to the Visible property on a drop down

I can successfully databind to the Checked property of a checkbox:

            cboxRampEnabled.DataBindings.Clear();
            cboxRampEnabled.DataBindings.Add("Checked", _devicePresenter.Prescription, "RampEnabled");

but I can not databind to the Visible property of a drop down:

            ddlHidden.DataBindings.Clear();
            ddlHidden.DataBindings.Add("Visible", _devicePresenter.Prescription, "IsHiddenFieldVisible");

IsHiddenFieldVisible is a public boolean property of the object specified by _devicePresenter.Prescription.

Does anyone have any ideas? Does anyone know this is not possible?

Please let me know.

Thanks,
newbieweb
0
newbieweb
Asked:
newbieweb
2 Solutions
 
RyanAndresCommented:
Looks right to me, whats the error details/message?
0
 
jinalCommented:
Hello ,

I attached sample.  It works in my case.

IsHiddenFieldVisible property is boolean or anotehr data type.

 public class Test
    {
        public bool Visible
        {
            get;
            set;
        }
    }
   
    public partial class Form1 : Form
    {
        public Form1()
        {
           InitializeComponent();          
            Test t = new Test();
            t.Visible  = false;
            comboBox1.DataBindings.Add("Visible", t, "Visible");
        }
        
    }

Open in new window

0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now