1
是否有可能爲DevExpress RepositoryItemComboBox的每個項目設置不同的背景顏色? RepositoryItemComboBox.AppearanceDropDown.BackColor影響所有項目。DevExpress RepositoryItemComboBox不同的背景顏色
是否有可能爲DevExpress RepositoryItemComboBox的每個項目設置不同的背景顏色? RepositoryItemComboBox.AppearanceDropDown.BackColor影響所有項目。DevExpress RepositoryItemComboBox不同的背景顏色
這可以使用RepositoryItem的DrawItem事件來完成。以下是一些示例代碼:
private void repositoryItemComboBox1_DrawItem(object sender, ListBoxDrawItemEventArgs e) {
if(e.State == DrawItemState.None) {
e.Appearance.BackColor = e.Index % 2 == 0 ? Color.Green : Color.Red;
}
}