Экранный диктор специальных возможностей читает имя класса модели вместо содержимого сетки приложения WPF.C#

Место общения программистов C#
Anonymous
Экранный диктор специальных возможностей читает имя класса модели вместо содержимого сетки приложения WPF.

Сообщение Anonymous »

В моем приложении WPF есть представление в виде сетки с тремя столбцами: «Имя», «Город» и «Страна». Пожалуйста, посмотрите класс модели:

Код: Выделить всё

public class Employee
{
public string Name { get; set; }
public string City{ get; set; }
public string Country{ get; set; }
}
Я добавил пользовательский интерфейс сетки, как показано ниже: Проблема в том, что когда мы пытаемся прочитать содержимое сетки с помощью инструмента специальных возможностей ZOOM или JAWS, вместо содержимого сетки считывается соответствующее имя класса «Сотрудник».
Когда я обновил класс «Сотрудник», как показано ниже, он читается правильно;

Код: Выделить всё

public class Employee
{
public string Name { get; set; }
public string City{ get; set; }
public string Country{ get; set; }
public override string ToString()
{
return Name + " " + City + " " + Country;
}
}
Но я не могу здесь использовать конкатенацию строк. Есть ли способ решить эту проблему, обновив элемент пользовательского интерфейса? Любая помощь будет заметна!

Подробнее здесь: https://stackoverflow.com/questions/756 ... ntent-of-w

Вернуться в «C#»