bindinglist

    3熱度

    1回答

    我想知道如何使用WPF中的分派器來安全地從另一個線程更新我的BindingList集合? 我也開了其他的解決方案, 非常感謝, 卡瓦

    0熱度

    2回答

    我有一個綁定列表。我使用文本框來顯示其項目 WithEvents xBind As New BindingList(Of Emp) 我添加的項目這樣 xBind.Add(New emp("alpha0", "B")) xBind.Add(New emp("alpha1", "B")) xBind.Add(New emp("alpha2", "B")) xBind.Add(New emp(

    4熱度

    3回答

    我想在C#中的WinForms使用BindingList作爲DataSource的ListBox,但每當我嘗試添加項目到BindingList時拋出ArgumentOutOfRangeException,我得到拋出的ArgumentOutOfRangeException。下面的代碼演示了此問題(假設形式ListBox listBox1): BindingList<string> dataSourc

    0熱度

    2回答

    好的編輯列表屬性,我有我的自定義類: public class FileItem : INotifyPropertyChanged { int id=0; string value=""; public int Id { get { return id; } set { id = value; Changed("

    9熱度

    8回答

    完全被一些看起來很容易的東西絆倒了,並且已經被處死......然而仍然難倒了。 我想做什麼:我有一個WinForms列表框。它的項目用對象填充,DisplayMember被設置。在應用程序運行時,所列項目中的數據可能會發生變化,包括DisplayMember背後的字段。我希望在發生這種情況時ListBox中顯示的文本發生更改,並且我還希望ListBox重新排序,以便項目保持按字母順序排列。 一個的

    7熱度

    2回答

    我認爲標題幾乎捕捉了我的問題,但是有一點背景如下: 當我載入一個表單時,它會向綁定列表中添加幾千個(30k奇數)對象。當我的應用程序第一次加載時,它需要幾秒鐘(大約10次左右)才能遍歷對象列表並使用add函數將其添加到BindingSource。但是,如果這種情況發生在後續表單上,並且加載代碼相同,則只需要一兩秒。 所以我的查詢將是: 1.爲什麼不BindingList(Of T)有AddRang

    2熱度

    1回答

    我有一個BindingList,我想用於DataGrid視圖上的數據源。 我添加了dataGridView1和按鈕1到窗體。 當我按下按鈕時,dataGridView上沒有任何顯示。如果我使用DataTable作爲數據源,它工作正常。我必須錯過簡單的東西。 public partial class Form1 : Form { BindingList<ClassificationInf

    0熱度

    2回答

    喜新別的更新我有一個自定義的BindingList包含產品具有以下信息 string ProductID int Amount; 我怎麼會讓它可以做到以下幾點。 ProductsList.Add(new Product("ID1", 10)); ProductsList.Add(new Product("ID2", 5)); ProductsList.Add(new Product("I

    1熱度

    4回答

    複製BindingList的最佳方法是什麼? 只要使用ForEach()?或者有更好的方法嗎?

    0熱度

    1回答

    我有一個返回這樣的集合庫: 公共IEnumerable的通知{..} ,我希望把這個收集到的BindingList使用的GUI 。保持BindingList與IEnumerable集合同步的最佳方式是什麼? 編輯:對於這個問題,假設我沒有控制庫和實際的實現使用列表。 但我不想觸摸這段代碼。 這個庫也有一個與AddAlert,RemoveAlert等一個很好的界面什麼是保持與所有這些變化的GUI同步