�R���{�{�b�N�X�R���g���[�����t�H�[��
�ɓ\��t����
�@�@�P�@�c�[���{�b�N�X�i�c�[���{�b�N�X���J���Ă��Ȃ��ꍇ�́A�\�����j���[����u�c�[���{�b�N�X�v��I�����Ă��������B�j����A�ucomboBox�v��
�h
�@�@�@ ���b�O���A�t�H�[����Ƀ}�E�X�J�[�\���������čs���B
�@�@�Q�@�t�H�[����ŁA�R���{�{�b�N�X��\������傫���̎w��́A�}�E�X�̃h���b�O�ɂ��s���܂��B
�@�@�R�@�f�t�H���g�ŁA�R���{�{�b�N�X�̃l�[�~���O�́AcomboBox1�AcomboBox2�A�E�E�E�E�̏��ƂȂ��
���B
|
�R���{�{�b
�N�X�R���g���[���̖��O��ς���
�@�@�P�@�t�H�[���C���[�W���\�������f�U�C���r���[�̏�Ԃɂ��A��ʉE���̃v���p�e�B�E�B���h�E��Name���̓��e��ύX��
�܂��B�v���p�e�B�E�B
�@�@�@���h�E
���\������Ȃ��ꍇ�́A�\�����j���[����u�v���p�e�B�E�B���h�E�v��I�����Ă��������B
�@�@���@�R���{�{�b�N�X�Ɍ��炸�A�c�[���{�b�N�X����\��t�����R���g���[���̖�
��
���A�v���O����������ύX���邱�Ƃ͂ł��܂���B����́A�v
�@�@�@���O��������
��Name�v���p�e�C�ŃR���g���[������ʂ��Ă��邽�߂ł��B
|
�R���{�{�b�N�X�̑傫����ύX����
�@�@�P�@�l�[�~���O�Ɠ��l�ɁA�v���p�e�B�E�B���h�E��Size�i�傫���j����ύX���Ă��������B�J���}�̍������R���{�{�b�N�X�̉����A�E�����c���ƂȂ�
�@�@�@�܂��B
�@�@�Q�@Size�̓v���O�����̒�����ύX���邱�Ƃ��ł��܂��B�Ⴆ�A
�@�@�@�@�@�@
comboBox1.Size=New System.Drawing.Size(300, 200);
�@�@�@�@
�Ƃ�����ł��B
���̃R�[�f�B���O���@�Ƃ��ẮA
comboBox1.Width=300;
comboBox1.Height=200;
�@�@�@�@�@�@�@�Ƃ�����@������܂��B
|
�R���{�{�b�N�X�̈ʒu��ύX����
�@�@�P�@�v���p�e�B�E�B���h�E��Location�i�ʒu�j����ύX���Ă��������B�J���}�̍�������ʍ��[����̈ʒu�A�E������
�ʏ�[�����
�ʒu�ƂȂ�
�@�@�@�܂��B
�@�@�Q�@Size�̓v���O�����̒�����ύX���邱�Ƃ��ł��܂��B�Ⴆ�A
�@�@�@�@�@�@
comboBox1.Location=New
System.Drawing.Point(20, 15);
�@�@�@�@
�@�@�Ƃ�����ł��B
���̃R�[�f�B���O���@�Ƃ��ẮA
comboBox1.Left=20;
comboBox1.Top=15;
�@�@�@�@�@�@�@�@�@�@�@�@�Ƃ�����@������܂��B�@
|
�R���{�{�b
�N�X������������
�@�@�@�@�R���{�{�b�N�X�͍ŏ��Ƀt�H�[���ɓ\��t�����i�K�ŁA����������Ă��܂����A�����I�ɏ��������邱�Ƃ��ł��܂��B
�@�@�@�@ �R���{�{�b�N�X�̍���(Item)�����ׂď�������ɂ́A
comboBox1.Items.Clear();
�R���{�{�b�N�X��������������̏�Ԃ���ʕ\���ɔ��f����ɂ́A
comboBox1.Reflesh();
�@�@�@�@�@�@�����s���܂��B
|
�R���{�{�b
�N�X�ɍ���(Item)��t��������
�@�@�R���g���[����\��t���������ł́A�R���{�{�b�N�X�͉��̓�������܂���B�R���{�{�b�N�X���\������̂́A�A�C�e���i���ځj�ł��B
�@�@����ł́A�R���{�{�b�N�X�Ɂu�o���v�A�u�q�}�����v�Ƃ������O�̃A�C�e����t�������Ă݂܂��傤�B
�@�@�@
comboBox1.Items.Add("�o��");
comboBox1.Items.Add("�q�}����");
�@�@�@��������s����ƁA�R���{�{�b�N�X�ɁA�Q�̍��ڂ��\������܂��B
�@�@�@
�@�@�@���ڗŒ�ȏꍇ�⏉���I�ɍ��ڗ�ɐݒ肷�閼�O�����܂��Ă���ꍇ�Ȃǂ́A�v���O��������ł͂Ȃ��A�R���{�{�b�N�X�̃v���p�e�B
�@�@�E�B���h�E��Items�R���N�V�����ŏ����ݒ肵�Ă������@������܂��B
�@
|
�R���{�{�b
�N�X�̃A�C�e�������J�E���g����
�@�@�@�@�@�v���O�������玟�̗�̂悤�Ɏ擾���܂��B
int i =
comboBox1.Items.Count;
|
�R���{�{�b
�N�X����בւ���
�R���{�{�b�N�X�ɂ́ASorted�v
���p�e�C������̂ŁA�����
�ȒP�ɍs�����Ƃ��ł��܂��B���̃v���p�e�C��"true"�ɂ��Ă��������B
|
�R���{�{�b
�N�X�̔w�i�F��ς���
�R���{�{�b�N�X�ɂ́A���̃R���g���[�����l��BackColor�v
���p�e�C������܂��B�����Ŕw�i�F���w�肷��Ƃ��́AR�i�ԁj�AG�i�j�AB�i�j��
�@�@���ɁA�O�`�Q�T�T�͈̔͂Œl���w�肵�Ă��������B�Ⴆ�A�Ԃ́u255,0,0�v�A ���́u255,255,255�v�Ƃ�����ł��B
�@�@�@�@�@BackColor�v
���p�e�C����J�����s�N�`���[�{�b�N�X����A�F���N���b�N�w�肷�邱�Ƃ��ł��܂��B
�@�@�@�@�@�v���O�����ォ��F�w�肷��ꍇ�́A
comboBox1.BackColor=Color.Red;
�@�@�@�@�@�@�@�@
�@���́@�@�@�@
comboBox1.BackColor=Color.FromArgb(255, 0,0);�@�@�@�@�@�@�@�@�@�@
�@�@�@�@�@�Ƃ������Ɏw�肵�܂��B
|
�R���{�{�b
�N�X�̕`��F��ς���
�@�@�@�@�R���{�{�b�N�X���ڂ̃e�L�X�g�̕`��F�́AForeColor�v���p
�e�C�Ŏw�肵�܂��B
�@�@�@�@�v���O�����ォ��F�w�肷��ꍇ�͔w�i�F��
�ݒ�Ɠ��l
�ɁA
treeView1.ForeColor=Color.Black;
�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@���Ǝw�肵�܂��B
|
�R���{�{�b
�N�X�őI������Ă��鍀�ږ����擾����
�@�@�@�@�R���{�{�b�N�X�őI������Ă��鍀�ږ��́AText�v���p�e�B�ł��ł��擾���邱�Ƃ��ł��܂��B
string
s=comboBox1.Text;
�@�@�@�@�܂��A�ʔԁi�C���f�b�N�X�j���擾���邱�Ƃ��ł��܂��B
�@
int
i=comboBox1.SelectedIndex;
�@�@�@
�ʏ�́A����SelectedIndexChanged�C
�x���g�ɂ��A�I������Ă��鍀�ږ����擾���邱�ƂɂȂ�܂��BSelectedIndexChanged�C�x���g
�@�@�@�́A�R���{�{�b�N�X���̊Y�����ڂ��}�E�X�N���b�N�����ꍇ�ɋN�����܂��B
private void
comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
string s =comboBox1.Text; //�I�����ꂽ���ږ����擾
}�@
|
�h���b�v�_
�E�����X�g�̕\���̈�̍��ڐ���ݒ肷��
�@�@�@�@�R���{�{�b�N�X�̃h���b�v�_�E�����X�g�ŕ\������̈�̍��ڐ���ݒ�ł��܂��B
comboBox1.MaxDropDownItems=10; //�\�����ڂ��ő�10���ڂɐݒ�
|