Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Вниз

CheckBox как столбец компонента TStringGrid   Найти похожие ветки 

 
Елизавета   (2006-02-20 13:13) [0]

Есть компонент типа TStringGrid.
Нужно сделать так, чтобы один из столбцов (номер фиксирован), представлял собой ChekBox. При этом вся таблица не должна редактироваться, а данное поле можно изменять  - проставлять или снимать флажок. Подскажите как это сделать не используя каких-либо компонентов, которые надо устанавливать.


 
Lexer ©   (2006-02-20 13:25) [1]

>Нужно сделать так, чтобы один из столбцов (номер фиксирован)</представлял собой ChekBox.
Вот самый простой способ:
DisplayFormat := "ю;Ё;Ё";
шрифт - Wingdings


 
Елизавета   (2006-02-20 13:46) [2]

Для чего выставить такой формат - для столбца (если он не один, то для всех)? И если можно то напишите формат каким-либо другим шрифтом.


 
Алхимик ©   (2006-02-20 15:02) [3]

http://www.soft32.ru/delphi.shtml?topic=comps&title=combobox_in_stringgrid
Заменить ComboBox на CheckBox по аналогии.
Оно?


 
MBo ©   (2006-02-20 15:18) [4]

Можно такжен воспользоваться отрисовкой DrawFrameControl c DFC_BUTTON, DFCS_BUTTONCHECK {or DFCS_CHECKED} c самостоятельной обработкой нажатия мыши на чекбоксах


 
Елизавета   (2006-02-20 15:53) [5]

Алхимик, похожий на ваш вариант пыталась сама сделать, но не получилось. Если вы можете написать код буду вам балагодарна :))))))))))))


 
Алхимик ©   (2006-02-20 16:24) [6]


> 5] Елизавета   (20.02.06 15:53)
> Алхимик, похожий на ваш вариант пыталась сама сделать, но
> не получилось. Если вы можете написать код буду вам балагодарна
> :))))))))))))

Нет уж, матушка, сама копай, мне тоже лень. Будут вопросы - обращайся.


 
Leonid Troyanovsky ©   (2006-02-21 08:05) [7]


> Елизавета   (20.02.06 15:53) [5]


http://rsdn.ru/Forum/Message.aspx?mid=689539&only=1

--
Regards, LVT.


 
Елизавета   (2006-02-21 14:38) [8]

Спасибо Leonid. Помогли.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.011 c
1-1134166900
Destroyer
2005-12-10 01:21
2006.03.12
Удаление без восстановления


2-1140527301
Daria
2006-02-21 16:08
2006.03.12
пробелы


2-1140516533
bolbes
2006-02-21 13:08
2006.03.12
Квадрат


2-1140530847
Korefey
2006-02-21 17:07
2006.03.12
преобразование числа в строку


9-1126093522
budda
2005-09-07 15:45
2006.03.12
Бот картежник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский