Member 13894223 Ответов: 2

Сравнение выбранного элемента combobox с textbox1, если значение одинаковое


Сравнение выбранного элемента combobox с textbox1, если значение одинаковое

тогда это должно показать
Ящик для сообщений.Show("дубликат записи", "OK!", MessageBoxButtons.Хорошо, MessageBoxIcon.Информация);

текстовое поле считывается из столбцов listview1
затем необходимо сравнить, совпадают ли значения

тогда я могу только
активировать значок btnsave

Что я уже пробовал:

если (CboBINinout.Для selecteditem == txtINOUT.Текст)
{
бтноут.Включен = ложь;
}

Richard MacCutchan

Вам нужно значение элемента ComboBox в виде строки, чтобы сравнить его с содержимым текстового поля.

2 Ответов

Рейтинг:
8

Member 13894223

если (CboBINinout.Элемент.Метод toString().Отделка() == txtINOUT.Текст)
{
бтноут.Включен = ложь;
}
если (CboBINinout.Элемент.Метод toString().Функция TRIM() != txtINOUT.Текст)
{
бтноут.Включен = истина;
}


Richard Deeming

Никогда не слышал о таком else оговорка? :)

Или даже короче:

btnOUT.Enabled = (CboBINinout.SelectedItem.ToString().Trim() != txtINOUT.Text);

Рейтинг:
16

OriginalGriff

Попробуй:

if (CboBINinout.SelectedText == txtINOUT.Text)
{
btnOUT.Enabled = false;
}