0

在表格 1 中,我放置了 Comboxbox 组件,我已经完成了这个......

string value = cBAdmin.Text;

我想将那个 Comboxbox 保留在表格 1 中,但我想从另一个类中调用那个 Comboxbox 并完成其余的编码。我该怎么做呢?如果有人可以在这里帮助我,请提前感谢。

4

2 回答 2

5

Very bad idea, but you can expose it a a public textbox, or you can expose the value through a get property, something like

public string TextBoxValue { get { return cBAdmin.Text; } }
于 2013-04-22T18:07:48.793 回答
0

好吧,如果您打算从不同的线程调用 Combobox 属性,您可以执行类似的操作。我不确定这是否是你要找的??

Foo c = new Foo( cBAdmin );
c.DoSomethingWithComboBox();

public class Foo
    {
        private ComboBox m_cb;
        public Foo(ComboBox cb)
        {
            m_cb = cb;
        }
        public void DoSomethingWithComboBox()
        {
            //Do something with m_cb
        }
    }
}
于 2013-04-22T18:11:05.893 回答