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.
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);
}
}
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]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); } } [/code]
Ich versuche, einen Wert auszuwählen, der in einem schreibgeschützten Dropdown-Menü verfügbar ist, und habe so viele Optionen ausprobiert, konnte aber immer noch nicht die gewünschte Option...
Ich habe eine WPF-RibbonComboBox mit >100 Einträgen an die Liste gebunden.
Wenn ein Element in der Mitte der Liste ausgewählt wird, wird beim erneuten Öffnen der Combobox das ausgewählte Element...