Иногда возникает необходимость сделать условие, учитывающие регистр букв.
По умолчанию в выражениях, и условиях регистр не учитывается, и для того, что бы включить возможность учета регистра, потребуется модификация переменной.
При необходимости учета регистра (к примеру, если первые 2 буквы заглавные "ИП"), то можно воспользоваться следующей конструкцией:
{IIF(Составляющие.Машинозаезды.client_descr.ToString().Substring(0,2) == "ИП", "Это ИП, "Это не ИП")}
т.е. {IIF(ПЕРЕМЕННАЯ.ToString().Substring(0,2) == "что ищем с учетом регистра", "Если выполнено условие", "Если не выполнено условие")}
Где:
Переменная - Строка, из которой необходимо взять значение.
.ToString() - преобразование в string
.Substring(0,2) - взять значения начиная с 0, и заканчивая 2(включительно).
Конструкция так же подходит для фильтров: