Доступен ли элемент управления вкладками с поддержкой данных?

Элементы управления с поддержкой данных могут быть связаны с наборами данных для отображения данных, содержащихся в полях текущей строки, или, в некоторых случаях, данных из одного или нескольких столбцов в нескольких строках. А TTabControl позволяет применять один и тот же набор элементов управления к разным наборам значений данных простым для понимания способом.

Мне кажется, что они будут хорошо сочетаться. TTabControl мог бы стать хорошим элементом управления с учетом данных (связать его со столбцом идентификаторов в наборе данных, и он мог бы быть гораздо более интуитивным навигатором, чем TDBNavigator), но в VCL его нет.

Кто-нибудь создал элемент управления вкладками с поддержкой данных? Единственный, который я нашел, это DBTABCONTROL98Жана-Люка Маттеи, который восходит к 1998 году (эра Delphi 3) и даже после модификации для компиляции под XE на самом деле не работает. Есть ли другие, которые работают, как ожидалось? (т. е. добавление/удаление вкладок, когда новые записи добавляются/удаляются из набора данных, и переключение активной строки набора данных, когда пользователь меняет вкладки, и наоборот.)

И да, я знаю, что это может быть немного неудобно, если в наборе данных много строк. Я ищу что-то для создания пользовательского интерфейса для варианта использования, когда количество строк выражается однозначными или очень низкими двузначными числами.

7
задан Mason Wheeler 20 March 2012 в 20:12
поделиться