Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.98/47: Рейтинг темы: голосов - 47, средняя оценка - 4.98
Заблокирован

2023 год Windows Forms или WPF?

16.10.2023, 14:34. Показов 12472. Ответов 116
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Читаю раздел материалов microsoft по потокам данных и вижу, что хоть статьи все и помечены датой из 2023 года, но примеры все для Windows Forms. Почему не для WPF? Интересно, какой процент Windows Forms и WPF в новых приложениях? WPF оказался чем-то хуже Windows Forms и так и не стал преобладающей технологией? И какой прогноз на будущее в этом плане?
Я просто не в курсе событий, хоть и интересуюсь темой в частном порядке)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.10.2023, 14:34
Ответы с готовыми решениями:

WPF или Windows Forms. Сложность
Что лучше и проще в реализации? WPF или Windows Forms? Хотя даже не то, чтобы проще или лучше, что более удобное? Сам студент, который...

Видео в бэкграунде WPF или Windows Forms?
Здравствуйте. Хочу сделать так,чтобы в моей программе бэкграундом было видео зацикленное. Можно так сделать? Реализация либо в впф либо в...

Что выбрать для новичка Windows Forms или WPF?
Хочу создать для жены программу для редактирования схемы для вязания спицами. Есть частично готовая программа, а именно, первая вкладка,...

116
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 20:37
Студворк — интернет-сервис помощи студентам
titan4ik, для затравки:
1
Заблокирован
20.10.2023, 21:28  [ТС]
wizard41,
хорошо продуманный лаконичный удобный и информативный интерфейс. Снимаю шляпу.
Мне очень понравился.
Есть одно замечание. Там фигурируют некие L, C1 и C2, которые входят в состав, как Вы ранее говорили, фидера (согласующей цепи). Но мне кажется, что раз такой большой диапазон частот, то сама антенна тоже должна перестраиваться, то есть, скорее всего L и одна емкость - входят в антенный колебательный контур (антенна в резонанс настраивается), а вторая емкость - это, возможно, емкость связи или делителя (определяет степень включения выхода передающего устройства или входа приемного в антенну) . Если это так, то хорошо бы это отразить в интерфейсе.
Ну и раз уж такая пьянка, можно сделать вариант русскоязычного интерфейса) SWR мне режет слух. Правда, я давно не в теме, но раньше говорили только КСВ. Сейчас-то приборы в основном импортные, так что наверное специалисты привыкли к SWR)
И ещё, у вас там три клавиатуры. Может быть как-то цветом клавиш их выделить - чтобы друг от друга отличались. Может быть - просто тон серого разный. Это можно поэкспериментировать.

Добавлено через 5 минут

Не по теме:

Хотя, какой-там нахрен КСВ? Там же не распределенные элементы, а сосредоточенные. Там просто согласование сопротивлений. Другое дело, если антенна подключается через длинный кабель - тогда там будет реальная стоячая волна. И соответственно - КСВ имеет право на жизнь. но всё это к программированию не имеет отношения. Просто мысли вслух по поводу. Вы всё это даже не комментируйте. Не надо.

0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 21:43
Цитата Сообщение от titan4ik Посмотреть сообщение
а вторая емкость - это, возможно, емкость связи или делителя
titan4ik, вообще, это не входит в темы форума, но тем не менее поясню: именно поэтому и применен T-образный контур, т.к. максимально эффективный в данном случае. Не думаю что тут нужно вдаваться в обоснование этого с радио-технической точки зрения.
Элементы LC1C2 и являются частью настраиваемой системы для конкретной антенны, и этого вполне хватает для данного диапазона частот.
Цитата Сообщение от titan4ik Посмотреть сообщение
можно сделать вариант русскоязычного интерфейса
Часть "установки" - я по большей части работаю на иностранных заказчиков, потому у меня все на не-русском языке. Если этот заказчик потребует такую програмульку себе, то там будет хоть на иврите, не важно.
Цитата Сообщение от titan4ik Посмотреть сообщение
Может быть как-то цветом клавиш их выделить
То же, что и в предыдущем варианте. Пока - это все только для меня, для управления. Если дело двинется дальше, то и джойстики могут появится или даже Knob-контроллы нарисованные. Суть не в этом ). Там WPF уже продемонстрирует свои возможности.
0
20.10.2023, 21:51  [ТС]

Не по теме:

Цитата Сообщение от wizard41 Посмотреть сообщение
T-образный контур
Т-образный фильтр (или элемент фильтра).

0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 21:58
Цитата Сообщение от titan4ik Посмотреть сообщение
Т-образный фильтр (или элемент фильтра).
С электрической точки зрения он же - контур. Так было принято называть участки подобных цепей в мое учебное время. Сейчас не знаю.
0
Заблокирован
20.10.2023, 22:12  [ТС]
Колебательный контур может быть параллельный или последовательный. Других не бывает. С любым числом индуктивностей и емкостей. Но может и я отстал от жизни) Но с физической точки зрения - именно так вроде)
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 22:16
Цитата Сообщение от titan4ik Посмотреть сообщение
Колебательный контур может быть параллельный или последовательный.
titan4ik, а еще комбинированный, включая || и -- составляющие ). Т-контур (фильтр) именно такой и есть, как модифицированная версия Г-образного, но более узкополосного.
0
Заблокирован
20.10.2023, 22:22  [ТС]
wizard41, я не знаю такого термина "комбинированный колебательный контур". А связанные колебательные контура - это связанные колебательные контура. Это не контур.
А Т-образные, Г-образные или ещё какие - это фильтры или элементы фильтра. Не бывает Т-образного колебательного контура.

Добавлено через 39 секунд
Я уже жду когда нас удалят отсюда за флуд)
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 22:25
Цитата Сообщение от titan4ik Посмотреть сообщение
Не бывает Т-образного колебательного контура.
Система из контуров. Это такое решение схемо-техническое.

Добавлено через 1 минуту
Цитата Сообщение от titan4ik Посмотреть сообщение
Я уже жду когда нас удалят отсюда за флуд)
давай не ждать. Тема то развернута оказалась, хоть и не совсем по теме вопроса.
0
Заблокирован
20.10.2023, 22:25  [ТС]
Когда колебательные контура (настроенные на примерно одну частоту) связываются последовательно один за одним - получается фильтр. Чем больше контуров, тем более крутые у фильтра скаты.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
20.10.2023, 22:29
titan4ik, мне не нужны лекции про ФВЧ и ФНЧ фильтры. В затронутой теме. Ибо я одним махом могу разнести все домыслы в пух и прах. Давай без этого ).
0
Заблокирован
20.10.2023, 23:53  [ТС]
Я, собственно, уже всё сказал.

Добавлено через 1 час 20 минут
wizard41, нашёл сейчас один случай употребления термина Т-образный колебательный контур.
https://cyberleninka.ru/articl... rom/viewer
Но это уже понятие несколько другого уровня абстракции (как говорят программисты) по сравнению с параллельным и последовательным колеб контуром. Мне кажется, что лучше его не употреблять. Его и не шибко употребляют.
1
1341 / 920 / 265
Регистрация: 08.08.2014
Сообщений: 2,775
21.10.2023, 01:09
Цитата Сообщение от wizard41 Посмотреть сообщение
Кроме того, не знаю как у других разработчиков, но у меня примерно так: большие возможности WPF-технологии начинают сильно будоражить воображение, особенно в части визуальных стилей
Мне воображение обычно будоражит фраза "тут вот дизайнер нарисовал, надо реализовать". И хорошо, если фронт на HTML+CSS, там что угодно изображается даже почти без опыта. На WPF по-большей части тоже, хоть и более многословно. А вот на WinForms - это скорее всего 'OnPaint' и ручная отрисовка.

Не по теме:

Цитата Сообщение от wizard41 Посмотреть сообщение
Или вот - для одного игрового сообщества ...
О, Иксы всё ещё живы, оказывается. Сколько времени на них в нулевые потрачено было ).

0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
21.10.2023, 02:07
Цитата Сообщение от titan4ik Посмотреть сообщение
употребления термина Т-образный колебательный контур.
Так это совсем не верное употребление в данном случае.
titan4ik, мы не на форуме электронщиков находимся, да и я не предполагал суждений на эту тему, поэтому назвал так, как назвал. Контур - некая цепь, выполняющая какую-то физическую роль. Объединение таких цепей является системой контуров. Для простоты понимания их можно назвать как угодно, тем более в месте, где этому не придадут особого значения. Да и это и не нужно, т.к. вопрос был совсем в другом. Я закончил институт 23 года назад, за это время столько всего могло произойти, в т.ч. и подмены понятий, или их современной интерпретации. Зачем спорить о том, что известно каждому. Суть то ясна, верно?
Цитата Сообщение от kotelok Посмотреть сообщение
О, Иксы всё ещё живы, оказывается.
Да еще и развивается. 7.0 update ждем.
0
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
24.10.2023, 23:27
Цитата Сообщение от titan4ik Посмотреть сообщение
Кстати, а можно отключить графический редактор в VS?
А то можно как-кто неосторожно кликнуть, сдвинуть и там что-то автоматом изменится.
То есть, чтобы неосторожными кликами и сдвигами нельзя было код в XAML поменять.
Внезапно, есть функционал lock https://stackoverflow.com/ques... al-changes

На WF лочит только всю форму/юзерконтрол, остается возможность тыкать по элементам и настраивать.
На WPF можно лочить отдельные элементы, но тыкать их после этого уже нельзя от слова совсем.
0
Заблокирован
24.10.2023, 23:32  [ТС]
Цитата Сообщение от Wolfdp Посмотреть сообщение
но тыкать их после этого уже нельзя от слова совсем.
К сожалению. Придётся избавляться от тремора, как там выше рекомендовали)
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
16.11.2023, 20:43
titan4ik,
0
16.11.2023, 22:35  [ТС]

Не по теме:

wizard41, глянул видео. Я конечно не в курсе. Поэтому в порядке бреда и не очень вдумываясь - просто мысли вслух со стороны. Вы со мной не спорьте (и даже не объясняйте), поскольку это просто мысли вслух и если это не в тему, то просто в корзину и забыли.
При настройке L и C понятно, что настройка возможна при разных комбинациях, но только некоторые будут в области оптимальности с точки зрения тех параметров, которые не фигурируют в видео (неравномерность АЧХ, ширина полосы частот области согласования по КСВ и т.п.). Там же не просто "палка" - там сигнал с какой-то шириной.
У Вас там в видео фигурирует КСВ, я так понимаю, это расчетный параметр, а не эмпирический. Если это так, то в принципе на всю сетку частот можно рассчитать оптимальные пары LC и забить в память (если её там хватит). Или определить области диапазонов L и C, в которых имеет смысл искать решение для данного поддиапазона частот. То есть, каждому поддиапазону частот будет соответствовать свой поддиапазон значений L и C.
Я ещё почему об этом - иногда важна скорость настройки и иногда важно потребление (если питание автономно).

0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
16.11.2023, 23:59
Цитата Сообщение от titan4ik Посмотреть сообщение
это расчетный параметр, а не эмпирический
Да, если известно комплексное сопротивление антенны. В данном случае это неизвестная величина (в тюнере нет элементов измерения Rн), поэтому только перебором.
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 3
17.11.2023, 14:22
Я за Linq обеими руками, но обычно как это бывает - написали вопрошающему решение с линком, он: ух ты! все работает, окей, побежал отчитываться. Препод: ну ка объясни что тут происходит? Ага, не знаешь, давай-ка дружок перепиши на циклы. И тут "приплыли"...
Кст многие преподы 50+ сами не понимают что это такое. Работают по методичке 80-х годов..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.11.2023, 14:22

Как заполнить форму MS Word из WPF или Windows Forms?
как заполнить документ msWord через форму? Документ строится к примеру таким образом: Фамилия (данные из textBox1) Имя (данные из...

Переход к формам от консоли. Что выбрать - Windows forms или WPF?
Осилил пока страниц 300 "Полное руководство С# 4.0". Хочу уйти от консоли. Посоветуйте - куда идти? Windows forms, WPF или чего еще может...

Windows Forms или WPF?
Добрый день! У меня есть необходимость написать некую корпоративную CRM систему для нужд компании. Вот думаю, какую технологию...

Используют ли сейчас Windows Forms или все перешли на WPF?
Используют ли сейчас windows forms или все перешли на wpf? Насколько я знаю то винформы очень устарели. Мне интерестно используется эта...

Ввод чисел, расчет по формулам и построение графика. Windows Forms или WPF
Подскажите пожалуйста какое руководство/книгу для WindowsForm. Только начинаю изучать и толком не знаю как и что. Немного читал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru