powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
25 сообщений из 53, страница 1 из 3
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38907751
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откопал случайно свою ветхую тему .

Решил продолжить эксперименты, но пошел немного другим путем, т.к. тех исходников пока что нет под рукой - решил рисовать весь контрол вручную, без всяких там впендюриваний готовых кнопочек. Только хардкор!

Сел и упорно слизал методом тыка у 1С рисовку контрола для начала просто рисуя на форме.
Потом впихнул ее в отрисовку своего контрола приседая в гамаке. Попутно почитывая упомянутую книжку, доработал интерфейс дизайн-тайма.
Вроде все норм, но иногда пропадает текст, если форму таскать или курсором водить поверх часто.

Щас задача сделать отрисовку трех кнопочек в произвольных сочетаниях.
Потом будет задача прикрутить обработку событий к этим кнопочкам.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38907775
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikТолько хардкор!
Использующие WPF смотрят на эти упражнения с улыбкой.
P.S. Разумеется, никаких сторонних контролов.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38907966
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WPF уже не тормозной и не расплывчатый?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38907970
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikWPF уже не тормозной и не расплывчатый?теперь расплывчатость оставлена по умолчанию, но ее можно отключить атрибутиком.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38907979
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

расплывчатость кстати скорее большой +, чем -, так как если исключить растровую графику в WPF проблем не будет.
единственный косяк, который мне известен с мылом, это если элемент списка имеет дробное значение высоты, все строки начинают смещаться по пикселям и SnapToPixel уже не работает. во всех остальных случаях это всё лечится.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908013
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тормозной WPF ровно настолько же, насколько и WinForms.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908049
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На помойку унылый WinForms.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908135
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И давно WPF стал приоритетнее и удобнее в разработке чем WinForms ?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908207
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikИ давно WPF стал приоритетнее и удобнее в разработке чем WinForms ?С выходом .Net4
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908276
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть это нормально что по умолчанию у WPF размазанные шрифты даже в самой студии?
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908333
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychik,

Вы вроде как с опытом... Вполне можно было бы догадаться, что это настройки вашего отображения - а WPF может рисовать как вам угодно... В том числе и так...
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908337
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВы вроде как с опытом...Ну я на WPF с годик назад подзабил, считал его технологией находящейся в зачаточной стадии, типа JavaFX, а уже вот оказывается как народ думает, уже единогласно хороните WinForms ))) Ну тогда наверно подумаю о углублении в WPF
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908340
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikавторВы вроде как с опытом...Ну я на WPF с годик назад подзабил, считал его технологией находящейся в зачаточной стадии, типа JavaFX, а уже вот оказывается как народ думает, уже единогласно хороните WinForms ))) Ну тогда наверно подумаю о углублении в WPFрекомендую это посмотреть: http://www.codeproject.com/Articles/165368/WPF-MVVM-Quick-Start-Tutorial

пример 6
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908352
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смущало то, что приложение на WPF методом тыка не напишешь, с ходу возникает тонна вопросов "почему так сделано", "а как сделать чтоб как в WinForms".

Нашел что для нормального отображения шрифтов надо у панели поставить свойство TextOptions.TextFormattingMode="Display" вместо "Ideal". Почему по умолчанию так не установлено?

И сразу надо тюнить TextBox - устанавливать VerticalContentAlignment=Center и TextWrapping=None. Видимо сразу надо создавать своего наследника, чтоб у всех так было. Гемор на ровном месте.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908380
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychik на ровном месте.
Профессия такая - всё время надо учить что-то новое...
С другой стороны - сразу было ясно, что за этим будущее - потому, что задача программиста использовать доступное железо -
3Д ускоритель есть везде, надо его использовать для бизнес приложений? - Надо (раз он есть)...
Не только же игрушкам положено выглядеть красиво...
:-)
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38908391
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikИ давно WPF стал приоритетнее и удобнее в разработке чем WinForms ?
Ну лет как 5 уже.

badboychikавторВы вроде как с опытом...Ну я на WPF с годик назад подзабил, считал его технологией находящейся в зачаточной стадии, типа JavaFX
Сомнительно, то JavaFX находится в зачаточной стадии. Вполне себе полноценная технология, в следующем году ожидается выход третей версии. Ну а что касается WPF, то его состояние уже давно как самодостаточно и полноценно. Вопрос лишь в том, собирается ли его MS дальше двигать. Но WinForms - это уже давно похороненный гвоздь. Смысл начинать что-то делать на нём нулевой, если не отрицательный. Уж лучше тогда JavaFX
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909230
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУУж лучше тогда JavaFX

Лучше Turbo Pascal нет ничего! Пнятна!?

Когда-ж ты выличешься уже, в етой больничке новая зараза!
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909317
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКогда-ж ты выличешься уже, в етой больничке новая зараза!
Я здесь, чтобы открыть вам, обезьянкам, глаза
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909331
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ссылка на исходник есть?
Тогда можно было бы посмотреть и, если понравится, допилить.


WPF конечно хорош - но большинство приложений, написанных на нем обычными разработчиками ацки тормозит интерфейсом, особенно на слабых компах. (И очень напоминает яву).
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909386
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvim,

где и что тормозит? если у человека интерфейс тормозит, значит он рукожоп и делает, что то неправильно. Нормально написаный UI тормозить не будет. Часто к тормозам приводит: а) отсутствие виртуализации в списках, неудачное использование анимации там, где её использовать не стоит, сильно перегруженный разметкой интерфейс, типа гридов по 100500 колонок и строк. Все эти проблемы решаются грамотным подходом.
А учитывая возможности использования видео акселерации, WPF ни как не тормознутее WF
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909508
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опять какая-то необоснованная чушь про "тормоза" WPF.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909666
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУhVosttКогда-ж ты выличешься уже, в етой больничке новая зараза!
Я здесь, чтобы открыть вам, обезьянкам, глаза

угу, как-то встречал одного типа, который объевшись накануне грибов, пытался потом всем окружающим открыть глаза. реально тяжело без смеха таких глазных-открывальщиков слушать. так-то может они и правы, но для начала надо ужраться чего-нибудь до их просветлённого состояния, иначе не понять
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909944
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУНу а что касается WPF, то его состояние уже давно как самодостаточно и полноценно. Вопрос лишь в том, собирается ли его MS дальше двигать.
В какой-то степени наверно, а основной приоритет, надо полагать, будет у WinStore apps. Как-никак, а Microsoft нужно использовать доминирование в desktop для получения большей доли в мобильных устройствах, ибо desktop вряд ли уже будет увеличивать объёмы, скорее, наоборот.
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38909967
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilya81Microsoft нужно использовать доминирование в desktop для получения большей доли в мобильных устройствах

мне как-то эта проблема глубоко фиолетова
...
Рейтинг: 0 / 0
Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
    #38910544
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimА ссылка на исходник есть?
Тогда можно было бы посмотреть и, если понравится, допилить.
Хотел выложить когда допилю совсем или когда надоест пилить.
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 1 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Запилил няшный TextBox "a la 1C" )) Жизнеспособно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]