is (ключ чисто цифровой) вернуть this [Int32.Parse (key)];
я есть привязка формы:
Path=SpecialCollection[0]
Класс SpecialCollection расширяет ObservableCollection и имеет свойство индексатора.
public T this[string propertyValue]
{
get
{
// do stuff
return default(T);
}
}
Моя проблема заключается в том, что привязка пытается получить значение свойства индексатора вместо возврата 0-го элемента в коллекции. Есть ли способ заставить привязку обрабатывать 0 как целое число, чтобы оно возвращало элемент коллекции вместо вызова метода получения свойства индексатора коллекции?