본문 바로가기
프로그래밍

[C#] DataGridView Combobox 사용시 BackColor가 검정색으로 변경되는 문제

by 건우아빠유리남편 2011. 10. 27.
반응형

DropDown 이벤트나 GotFocus이벤트에서 휜색으로 바꿔준다.

예제~

> private void combo_SelectedIndexChanged(object sender, EventArgs e)
> {
> _MyController.CalculateTotal();
> DataGridViewComboBoxEditingControl combo =
> (DataGridViewComboBoxEditingControl)sender;
> combo.SelectedIndexChanged -= new
> EventHandler(combo_SelectedIndexChanged);
> combo.DropDown += new EventHandler(combo_DropDown);
> combo.GotFocus += new EventHandler(combo_DropDown);
> }
>
> void combo_DropDown(object sender, EventArgs e)
> {
> ((DataGridViewComboBoxEditingControl)sender).BackColor =
> Color.White;
> }
>

반응형

댓글