• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)




Найдено страниц: 14 [показано 10]

  1. Залепа №12. Microsoft не знает собственного кода.

    Степень соответствия запросу: 80,3%
    Фрагменты текста поста :
    ... Типичный TextBox содержит 4 штуки: KeyDown , KeyPress , KeyUp и PreviewKeyDown... ... KeyDown и KeyUp срабатывают соответственно при нажатии и отпускании клавиш... ... При этом в обработчик передается вся необходимая для точного определения клавиши и состояния клавиатуры информация... ... Недостатком здесь служит тот факт, что обработчик получает коды клавишей, а не коды символов... ... Фактически оно наступает, когда в буфер клавиатуры попадает очередной символ и обработчик этого события получает как раз код символа, а не клавиши... ... И в обработчике OnKeyDown и в OnKeyPress существует (слава Богу... ... // Handle the KeyDown event to determine the // type of character entered into the control... ... } } } } // This event occurs after the KeyDown event and // can be used to prevent characters from entering // the control... ... private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { // Check for the flag being set in the KeyDown event... ... } } Как видно из примера, для такой простой вещи, как удаление из потока заведомо лишних символов, требуется писать обработчики для сразу ДВУХ событий, да еще и переменную использовать... ... } Результат работы обоих примеров одинаковый, только у меня переопределен только один обработчик, не нужна дополнительная переменная, да еще и ввод символа "минус" разрешен, равно как и десятичной точки и десятичной запятой... Подробнее: http://fit-media.com/post_1203179184.html


  2. Залепа №1. Убогий TreeView.

    Степень соответствия запросу: 17,19%
    Фрагменты текста поста :
    ... Она бы в обработчике TreeView... ... Проблема в том, что обработчики событий имеют одну малеееееенькую недоработку... ... Обработчик события TreeView... ... Почему бы не дать возможность программе в этом обработчике не только просигналить пользователю о точ, что введенные данные неверны, но и попытаться самой исправить юзеровские ошибки и нормально продолжить работу... Подробнее: http://fit-media.com/post_1197402793.html


  3. 300-летие битвы при Лесной

    Степень соответствия запросу: 0,63%
    Фрагменты текста поста :
    ... начальников всяких рангов провели из общей толпы к левому флангу сцены и там поставили лицом к зрителям - этакий президиум получился... ... В общем было достаточно интересно... Подробнее: http://fit-media.com/post_1223377088.html


  4. Залепа №4. Деревянный TreeView.

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... Итак, вот примерный обработчик (для простоты все лишнее я выбросил): Пример кода: private void Tree_DrawNode(object sender, DrawTreeNodeEventArgs e) {   if ((e... Подробнее: http://fit-media.com/post_1197577126.html


  5. Залепа №6. Вечный календарь и пляска с бубном.

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... NET) не имеет обработчика для собственного рисования дат... Подробнее: http://fit-media.com/post_1197894841.html


  6. Залепа №11. Зазеркалье отдыхает.

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... В обработчик Load формы впишем что-нить типа MyTreeView... Подробнее: http://fit-media.com/post_1202747053.html


  7. Пользовательский интерфейс

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... И, наконец, мы должны выбрать общий изобразительный стиль, который был бы легко узнаваем и приятен для глаз... Подробнее: http://fit-media.com/post_1204019048.html


  8. Windows с маленькой буквы w

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... Вместо того, чтобы просто помещать каждую новую функцию в новое окно, мы видим, что некоторые функции вообще не нужно помещать в диалоговые окна, другие должны быть вынесены в отдельное окно, интегрированное в общий интерфейс, а некоторые функции вообще нужно убрать из программы... Подробнее: http://fit-media.com/post_1204300625.html


  9. Миф о метафоре

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... В общих чертах, прогресс движется от технологии к метафоре и лишь сейчас мы начинаем узнавать об идиоматическом дизайне... Подробнее: http://fit-media.com/post_1206190085.html


  10. Не пристало вэб-мастеру ходить в рваных носках.

    Степень соответствия запросу: 0,27%
    Фрагмент текста поста :
    ... и начинает активно наполнять его контентом, как правило не имеющим ни ценности, ни даже общей тематики... Подробнее: http://fit-media.com/post_1211713145.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,27444 сек.
  • Память: 17 664 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS