嗯,是的,有關於CheckedListBox
DisplayMember
和ValueMember
性質,雖然ValueMember
要求的文檔,它的「不相關的這一類」。
這裏的顯示DisplayMember
工作一個簡單的例子:
using System;
using System.Drawing;
using System.Windows.Forms;
class Test
{
static void Main()
{
CheckedListBox clb = new CheckedListBox {
DisplayMember = "Foo",
ValueMember = "Bar",
Items = {
new { Foo = "Hello", Bar = 10 },
new { Foo = "There", Bar = 20 }
}
};
Form f = new Form
{
Controls = { clb }
};
Application.Run(f);
}
}
還要注意的是文檔狀態:
你不能將數據綁定到CheckedListBox。改爲使用ComboBox或ListBox。 有關更多信息,請參見如何:將Windows窗體組合框或列表框控件綁定到數據。
鑑於上述代碼的工作原理,大概它是在談論更高級的數據綁定,使用DataSource
?
好的先生我會檢查一下。 – yonan2236 2010-09-27 05:26:09
我沒有在CheckedListBox上看到DisplayMember和ValueMember屬性的任何先生。 – yonan2236 2010-09-27 05:26:57
@ yonan2236:他們在那裏......智能感知或設計師可能不會建議他們,但他們存在。 – 2010-09-27 05:30:57