Size: a a a

🎄.NET Talks: Evergreen🎄

2020 June 13

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
HiDPI с грустью, хочешь закастомизировать таблицу — trahaj, EBIS_SUM
источник

A

AleXR in 🎄.NET Talks: Evergreen🎄
Витька Корнеев
Применение ВПФ должно реально оправдываться, чтоб делать приложение на нём, а не на более надёжном и простом в разработке ВФ
Чота слишком толсто... Если про интел-графику до 2010-ого года ещё можно согласиться, то тут...
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Вот кастомизация таблиц и всяких комбарей — это реально боль в винформах
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Мы интеропились с девэкспресс гридом на одном из прошлых проектов, и это полный ад
источник

I

Igor in 🎄.NET Talks: Evergreen🎄
вф это виндовс.формс?
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Igor
вф это виндовс.формс?
yep
источник

В

Витька Корнеев... in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Имхо, это применение более древнего и сложного в поддержке WF должно оправдываться.
В моих задачах впф лишь увеличит время разработки и борьбу с багами этой среды.
источник

I

Igor in 🎄.NET Talks: Evergreen🎄
Т-34 85
yep
фак ми(
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Тебе нужно ту же самую инфраструктуру делать два раза: один раз собираешь ячейку таблицы из нормальных настоящих контролов, а второй раз делаешь специальный "painter", который должен то же самое пиксель в пиксель нарисовать для неактивного режима контрола
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
И, кажись, мы там целый месяц просидели с этими паинтерами ебучими.
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
И всё равно никому наше решение не понравилось, и апстрим с ним ещё пару месяцев ковырялся
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
В итоге откатившись к нашему варианту, просто задокументировав в нём все known issues 🤷‍♂️
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Короче, полная херня весь этот ваш винформс, если вам хоть самую малость кастомный контрол нужно нарисовать, и не получается ни на кого эту ответственность свалить.
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
И всё равно никому наше решение не понравилось, и апстрим с ним ещё пару месяцев ковырялся
ты работал с Qt Widgets? Что об этом скажешь?
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Т-34 85
ты работал с Qt Widgets? Что об этом скажешь?
Очень мало, ничего интересного сказать не могу. Кажется, на верхнем уровне это применый аналог винформ, но с человеческим лицом. Использовать можно.
источник

В

Витька Корнеев... in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Короче, полная херня весь этот ваш винформс, если вам хоть самую малость кастомный контрол нужно нарисовать, и не получается ни на кого эту ответственность свалить.
нам кастом не нужен, нам нужны стандартные контролы, особенно стандартные datagridview
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
А вот, например, QML — это такой аналог WPF, но уже напротив — с лицом бесчеловечным.
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Меня особо задолбало интеропить QML и Widgets
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
А вот, например, QML — это такой аналог WPF, но уже напротив — с лицом бесчеловечным.
я попробовал QML, возникает ощущение сырости. И мне не хватает штатных контролов в нём
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Вот ей богу, WinFormsHost и то полущ смотрелся, ну как по мне
источник