currencymanager

    0熱度

    1回答

    我的datagridview被綁定到一個列表,並且我將項目添加到後臺線程的列表中。 如果我在UI線程中調用CurrencyManager.refresh,是否需要同步?也就是說,可以刷新和list.add同步運行而不同步?謝謝。

    1熱度

    1回答

    我一直在困惑這一個幾天現在,它讓我非常毆打,但說實話我並不是那麼有經驗,我遇到了麻煩DataGridView - 這似乎是一個常見的話題。 public partial class frmMain : Form { ServerConnection sabCom; private BindingSource jobSource = new BindingSource();

    2熱度

    3回答

    我有兩個ListBox的數據綁定到相同的BindingList。 問題是,當從GUI中更改所選項目時,它將更改BindingList中的位置,然後BindingList將通知另一個ListBox更改其所選項目。 所以我有兩個ListBox的Selected Item也同步,這對我不好。 我想維護項目列表中的同步。沒有光標位置。 如何禁用該光標,使其不被維護? 示例代碼(只是在設計時添加兩個列表框的

    1熱度

    2回答

    我的主窗體MainForm上有一個GridView,radGvA133s。我希望能夠雙擊GridView的一行,並打開一個新窗體A133Form,以允許編輯選定的行。 這裏是雙擊代碼: private void radGvA133s_DoubleClick(object sender, EventArgs e) { A133 oA133 = (A133)A133Binding

    2熱度

    2回答

    我有一個自定義的NumericEditor控件,它具有一個名爲Value的可爲空的Decimal屬性。當我將數據字段綁定到值時,我想要檢索綁定數據的基礎類型,以便在源字段是整數數據類型時限制小數位的使用。 我想我必須在BindingContextChanged事件中執行此操作,但是如何從綁定本身獲取數據字段的類型?我的Google-Fu目前正在讓我失望。 總之,我正在尋找像在以下問題中提到的Get

    1熱度

    1回答

    我有一個ContextMenuStrip用於DataGridView,DataGridView位於SplitContainer面板的內部。我的用戶請求他們能夠右鍵單擊網格中的任何行,然後右鍵單擊的行將成爲選定的行,並出現菜單。那我的代碼一直在努力,直到我把SplitContainer的面板 private void DataGridView_MouseDown(object sender, Mou

    0熱度

    1回答

    .NET Windows窗體CurrencyManager吞下導航時拋出的異常(請參閱"Bug in CurrencyManager.OnPositionChanged - eats exceptions" on MSDN Social)。 但是,我需要捕獲或獲取可能在CurrentChanged事件處理程序中拋出的異常。有沒有辦法得到它?訂閱BindingComplete和閱讀e.Excepti