Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)
Найдено страниц: 16 [показано 10]
Грамотный интерфейс: поля ввода
Степень соответствия запросу: 25,06%
Фрагменты текста поста : ... Грамотный интерфейс: поля ввода Очень часто в программах данные вводятся в формах, содержащих множество полей: поле фамилии, имени, адреса, номера паспорта, размера обуви... ... Проблема состоит в том, что внешне эти поля очень похожи друг на друга и рано или поздно оператор (из-за усталости, по неопытности или по какой другой причине) вобьет фамилию в поле номера паспорта или адрес в поле отчества... ... Отследить программно такого рода ошибки бывает довольно сложно: попробуйте написать модуль который бы смог отличить имя человека от названия населенного пункта или номер телефона от номера паспорта... Подробнее: http://fit-media.com/post_1205142560.htmlЗалепа №10 Cупер-хренорезка может все. Только хрен не режет.
Степень соответствия запросу: 19,13%
Фрагменты текста поста : ... Идея проста как две копейки - как только фокус попадает в какой-нить из этих контролов, он (контрол) тут же разворачивается во всей своей красе... ... Это спасает пользователя от лишнего судорожного хватания мыши и тыканья ею же в вышеупомянутый контрол... ... Но потом, немного поразмыслив, я пришел к выводу, что это сделано видимо с целью дать программисту возможность отслеживать текущее состояние "свернутости" контрола... ... По крайней мере это более-менее логичное объяснение такому странному проектированию класса контрола... ... Нафига это надо, если у контрола есть свойство AutoSize... ... Но вот только не ясно, какое именно отношение эти свойства имеют к календарю, ровно как и к любому другому контролу... ... Свойство HasChildren возвращает логическое значение, точно определяющее, есть ли у нас дочерние контролы али нет таких... ... Отдельно стоит рассмотреть целую коллекцию свойств, которой обладают абсолютно все контролы... ... Первое наступает, когда у контрола изменилось контекстное меню (гениально, правда... Подробнее: http://fit-media.com/post_1202303173.htmlФайлы vs базы данных.
Степень соответствия запросу: 16,78%
Фрагменты текста поста : ... :-) Структура, например, такая: Структура таблиц Таблица se_hosts -------------------- ID1 — уникальный числовой номер (используется для связи таблиц) Host — имя хоста поисковика Таблица se_query --------------------- ID2 — уникальный числовой номер (используется для связи таблиц) SH_ID — уникальный номер для ссылки на первую таблицу Query — текст искомой фразы Таблица se_hits ------------------- Q_ID — уникальный номер для ссылки на вторую таблицу Date — кво-дней с 1 января 2000 года Hits — количество хитов за этот день Естественно первая и третья таблицы будут иметь индексы по первым двум полям, а вторая — по всем... ... для перехода к нужной записи достаточно просто размер заголовка файла добавить к произведению размера записи в байтах на номер записи и получаем точное смещение от начала файла... Подробнее: http://fit-media.com/post_1222679684.htmlЗалепа №4. Деревянный TreeView.
Степень соответствия запросу: 10,74%
Фрагменты текста поста : ... Как вы думаете, должно ли зависеть поведение контрола от его начального состояния... ... На сцене TreeView - самый деревянный контрол от майкрософта... ... Итак, начальное состояние дерева в контроле - свернутое... ... Казалось бы разницы в этом нет - свернутое-развернутое - все равно и контрол должен вести себя одинаково... ... И тут попался пункт, название которого вышло за правый край контрола... ... Надписи, которые уезжали за край контрола (когда я тянул бегунок скрол-бара) больше не выезжали назад... Подробнее: http://fit-media.com/post_1197577126.htmlЧто есть грамотный интерфейс?
Степень соответствия запросу: 8,5%
Фрагменты текста поста : ... Если контрол выполняет некое "типовое" для многих программ действие (например печать данных или вставку из буфера обмена), то такой контрол в вашей программе должен и выглядеть и действовать точно так же как аналогичные контролы в других программах... ... Если контрол может определить валидность введенных в него данных, то он обязан это делать и информировать пользователя в случае ошибки... Подробнее: http://fit-media.com/post_1199807872.htmlЗалепа №6. Вечный календарь и пляска с бубном.
Степень соответствия запросу: 6,04%
Фрагменты текста поста : ... Майкрософт напихало в этот контрол кучу свойств и методов, из которых на практике используется едва ли 5%, но пожалело ввести хотя бы одну переменную, чтобы задать цвет отмеченных дат... ... Контрол MonthCalendar (кстати, как и многие другие в... ... Выход только один - писать свой контрол, со всеми вытекающими... Подробнее: http://fit-media.com/post_1197894841.htmlЗалепа №1. Убогий TreeView.
Степень соответствия запросу: 4,36%
Фрагменты текста поста : ... Задача: На форме лежит контрол TreeView... ... AfterLabelEdit предназначен для контроля пользовательского ввода, т... ... Вывод: ф топку такой контрол... Подробнее: http://fit-media.com/post_1197402793.htmlЗалепа №11. Зазеркалье отдыхает.
Степень соответствия запросу: 4,03%
Фрагменты текста поста : ... Контрол TreeView (ох и глюкавый же он... ... Ранее я уже писал о свойстве AutoGenerateColumns контрола DataGridView , которое тоже является призраком, невидимым для IntelliSense... ... Дополнение (20:04) По поводу свойства Sorted и метода Sort в контроле TreeView... ... Итак, если свойство Sorted установлено в true , то метод Sort вызывается автоматически после каждого изменения в контроле... Подробнее: http://fit-media.com/post_1202747053.htmlЗалепа №13. О грамотном проектировании и неграмотном IDE.
Степень соответствия запросу: 2,68%
Фрагменты текста поста : ... Вариант номер раз (стиль программирования a'la Microsoft) Суть заключается в избавлении от необходимости использовать одним классом внутренней структуры другого класса... ... Вариант номер два (реально объектно-ориентированный) Второй вариант использует возможность C# создавать вложенные классы... Подробнее: http://fit-media.com/post_1204892317.htmlЕсли наступила тишина, это значит, что ребёнок…
Степень соответствия запросу: 2,68%
Фрагменты текста поста : ... - пока комп не сойдёт с ума раскидал по полу диски из проката и топчет их ногами звонит по маминому мобильнику или набирает 100-значный номер на городском телефоне размазал мамин крем для лица по полу разобрал мамины рукодельные богатства в виде бусинок и прочих мелочей&hellip... ... некоторые блины политы минеральной водой из бутылки отослал 84 пустых СМС на один и тот же номер... Подробнее: http://fit-media.com/post_1213909249.html
