C# Dropdown-ListeC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C# Dropdown-Liste

Post by Anonymous »

Ich versuche, mehrere Dropdown-Listen in C# zu erstellen, aber es werfen mir immer wieder einen Fehler 'CS0103' auf den Combobox+-Name-Bereich. Bitte und danke. Ich schätze euch alle.

Code: Select all

public void InitializeComboBox(ComboBox comboBox, IEnumerable items)
{
comboBox.DisplayMember = "Text";
comboBox.ValueMember = "Value";
comboBox.DataSource = items.ToList();
}

public void comboBoxes()
{
try
{

InitializeComboBox(comboBox見積もり区分, new[]
{
new { Text = "選択して下さい", Value = "実案件"},
new { Text = "参考見積り", Value = "参考見積り"}
});

InitializeComboBox(comboBox製品カテゴリー, new[]
{
new { Text = "選択して下さい", Value = "BPC"},
new { Text = "BNB", Value = "BNB"},
new { Text = "CPC", Value = "CPC"},
new { Text = "CNB", Value = "CNB"},
new { Text = "WS", Value = "WS"},
new { Text = "モニター", Value = "モニター"},
new { Text = "オプション", Value = "オプション"},
new { Text = "CarePack", Value = "CarePack"},
new { Text = "その他", Value = "その他"}
});

InitializeComboBox(comboBox値引き, new[]
{
new { Text = "仕切り", Value = "仕切り"},
new { Text = "コスト内", Value = "コスト内"},
new { Text = "特価商材", Value = "特価商材" },
new { Text = "Nega", Value = "Nega"},
});

InitializeComboBox(comboBoxStatus, new[]
{
new { Text = "Win", Value = "Win"},
new { Text = "Lost", Value = "Lost"},
new { Text = "Nega", Value = "Nega"},
new { Text = "他Win", Value = "他Win"}
});

InitializeComboBox(comboBoxLostReason, new[]
{
new { Text = "価格", Value = "価格"},
new { Text = "Relation", Value = "Relation"},
new { Text = "Product" , Value = "Product"},
new { Text = "支払い方法", Value = "支払い方法"},
new { Text = "納期", Value = "納期"}
});

InitializeComboBox(comboBox支払い方法, new[]
{
new { Text = "掛売り", Value = "掛売り"},
new { Text = "銀行前振込み" , Value = "銀行前振込み"},
new { Text = "クレジットカード", Value = "クレジットカード"},
new { Text = "リース", Value = "リース"},
new { Text = "分割", Value = "分割"},
new { Text = "代引き", Value = "代引き"}
});

InitializeComboBox(comboBox納期案内, new[]
{
new { Text = "済", Value = "済"},
new { Text = "空白" , Value = "空白"}
});

InitializeComboBox(comboBoxBB, new[]
{
new { Text = "設定済み", Value= "設定済み"},
new { Text = "解除済み", Value = "解除済み"}
});
}
catch (Exception ex)
{
MessageBox.Show("エラーが発生しました: " + ex.Message);
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post