1
我正在嘗試使用datagridview進行簡單的產品代碼搜索。使用多個組合框過濾datagridview
我能夠篩選數據庫,但沒能得到我想要的
功能我現在有它設置爲
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
productsBindingSource.Filter = string.Format("Type = '{0}'",
comboBox1.SelectedItem.ToString());
}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
productsBindingSource.Filter = string.Format("Type = '{0}' AND Fitting = '{1}'",
comboBox1.SelectedItem.ToString(),
comboBox2.SelectedItem.ToString());
}
此代碼的作品,但在做出選擇後,我改變comboBox1
數據重置並且不保留comboBox2
的選擇。
我在當前的代碼明白,這是不會發生的,但我無法弄清楚如何讓這種情況發生。
我也想在將來添加一個文本框,並讓它更窄的過濾器。
謝謝你這個工作就像我想要的 –
很高興我可以幫助!如果您有時間確保點擊向上和向下投票箭頭下方的複選框。 –
@AndreTurgeon - 請勾選holo複選框讓所有人都回答這個問題。滴答它會給你幾個代表點。 –