Выпадающий список в ячейке TStringGrid
В Delphi и Lazarus, когда вы используете таблицы для ввода-вывода данных, иногда (впрочем, довольно часто) необходимо, чтобы в каком-то столбце была возможность не просто вводить текст, а выбирать значение из списка. При работе с базами данных это можно сделать, например, с помощью TDBGrid с полем lookup. Но, если вы не используете базу данных, а таблица вам нужна для отображения каких-то временных данных или для выгрузки в файл (загрузки из файла), то проще использовать TStringGrid. Однако в таблице этого вида нет стандартных возможностей сделать ячейку с выпадающим списком...
Пишем Desktop приложение WPF на языке программирования C#
Урок 2. Работа с базой данных Сегодня в уроке мы создадим базу данных и импортируем туда данные. Немного скучно, но без этого некуда. А пока можно почитать про базу данных или же СУБД. Данный урок не будет на столько подробным, мы быстро пробежимся и создадим нашу базу. Ну а теперь начнем... Заходим в программу MS SQL MANAGEMENT STUDIO и создадим базу данных. Чтобы создать базу, в павой части "Базы данных - ПКМ - Создать базу данных" Используя предоставленный скрипт (ms.sql) импортируем таблицы в базу...