Допустим есть какой либо абстрактный класс, который имеет в себе основную реализацию. Ну как принято во многих статьях или книгах - AbstractBox
.
От этой абстрактной коробки наследуется три класса
AbstractBox
|_BigBox
|_SmallBox
|_MediumBox
Предположим что у нас есть List<AbstractBox> container = new List<AbstractBox>();
И я могу гарантировать что в данной коллекции лежат и будут лежать на момент использования объекты одного класса.
Есть DataGrid
:
<DataGrid IsReadOnly="True" AutoGenerateColumns="True" Name="ListHolder">
</DataGrid>
Если в него попытаться положить данный лист, он сформирует колонки только под поля абстрактного класса. Вопрос, как мне использовать данный датагрид для такого листа? Опять таки : в нем могут лежать объекты только одного класса, чтобы не создавать коллизий байндингов датагрида.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Сложилась непростая ситуацияВдруг понадобилось написать небольшое приложение под iOS, но не тут-то было
У меня есть класс, в котором я бы не хотел, чтобы его поля можно было менятьНе могу понять как это сделать