Power Platform

Power Apps canvas apps: обновления элементов управления

3 мин. чтения

Кратко

Microsoft обновила девять современных элементов управления для canvas apps в Power Apps, сосредоточившись на надежности, производительности и предсказуемом поведении в реальных production-сценариях. Среди ключевых изменений — улучшенная работа Combo Box с большими наборами данных и server-side filtering, корректное поведение в формах и Dataverse, что важно для создания более стабильных, масштабируемых и удобных приложений, особенно на фоне стандартизации Fluent UI и роста роли AI-инструментов.

Аудио-сводка

0:00--:--
Нужна помощь с Power Platform?Поговорить с экспертом

Введение: почему это важно

Современные элементы управления все чаще становятся стандартными «строительными блоками» для production canvas apps — особенно по мере того, как разработчики (makers) стандартизируются на опыте, выровненном с Fluent, и готовятся к более активному использованию AI-помощников при создании приложений. Но «modern» работает только тогда, когда элементы управления надежны в реальных сценариях: большие наборы данных, формы, галереи, мобильные экраны и предсказуемое поведение Power Fx. Этот релиз сосредоточен на закрытии пробелов в качестве для девяти часто используемых элементов управления.

Что нового: обновления для девяти современных элементов управления

Combo Box

  • Обработка больших данных: практические ограничения смещаются с ~800 записей до нескольких тысяч элементов напрямую.
  • Масштабирование с server-side filtering: новое/расширенное использование выходного параметра SearchText позволяет применять делегируемую server-side фильтрацию для очень больших наборов данных.
  • Ожидаемое поведение выбора: пользователи могут снимать выбор, щелкнув по уже выбранному элементу.
  • Надежность Dataverse: связи Many-to-One Dataverse теперь работают корректно.
  • Поведение в формах: сохраняет значения при SubmitForm() и корректно сбрасывается через Reset().
  • Изменение по умолчанию: SelectMultiple теперь по умолчанию равен true.

Date Picker

  • Корректность view mode: DisplayMode.View теперь отображается как только для чтения.
  • Надежность в галереях/навигации: значения дат корректно сохраняются при переходах между экранами и в галереях.
  • Согласованность: более надежно учитывает настройки формата даты и часового пояса.
  • Мобильные устройства: исправлен размер выпадающего календаря (flyout) на мобильных устройствах.

Text Input

  • Изменение тайминга OnChange: OnChange теперь срабатывает при потере фокуса (blur) (при уходе из поля), а не на каждое нажатие клавиши — это снижает непреднамеренные побочные эффекты и нагрузку на производительность.
  • Поведение вывода: TriggerOutput по умолчанию равен OnKeypress, поэтому значение продолжает обновляться по мере ввода.
  • Формы: внутри форм TriggerOutput по умолчанию установлен в Delayed.
  • View mode: DisplayMode.View действительно становится режимом только для чтения.

Text

  • Новый OnSelect: позволяет реализовать паттерны кликабельного текста без добавления отдельной Button.
  • Надежность AutoHeight: корректно пересчитывается при динамическом скрытии/показе.
  • Выравнивание по умолчанию: вертикальное выравнивание по умолчанию — Middle.

Number Input

  • Паритет стилей с Text Input: единообразные цвет/насыщенность шрифта и организация свойств.
  • Согласование OnChange: срабатывает при blur и нажатиях кнопок шага.
  • Валидация: предотвращает ошибки конфигурации Min > Max.

Tab List

  • Новые параметры Appearance: Transparent, Subtle, Underline, Filled.
  • Порядок сохранен: элементы больше не переупорядочиваются неожиданно.

Radio

  • Порядок сохранен и улучшено поведение в галереях (без необходимости двойного щелчка).
  • View mode: DisplayMode.View становится режимом только для чтения.
  • Улучшения авторинга: Wrap работает ожидаемо; Alt+Click открывает ссылку в редакторе.

Info Button

  • Надежность flyout: корректно открывается/разворачивается; улучшена надежность клика.
  • Доступность: AcceptsFocus удалено; фокус управляется автоматически.

Кросс-контрольные улучшения

  • Mobile-optimized defaults автоматически применяются на canvas с мобильным форматом (touch targets и масштабирование шрифтов).
  • Более согласованное именование свойств в обновленных элементах управления.
  • Быстрее стилизация в Studio: command bar и контекстные меню (right-click) теперь показывают распространенные свойства стиля (шрифт, размер, цвет, выравнивание) без необходимости искать их в панели свойств.

Влияние для IT-администраторов и makers

  • Меньше проблем с производительностью в приложениях с большим количеством форм благодаря изменению поведения OnChange у Text Input.
  • Более масштабируемые приложения при использовании Combo Box с большими наборами данных — меньше необходимости в обходных паттернах.
  • Меньше багов в production в галереях, навигации и сценариях «только просмотр» благодаря исправленному поведению DisplayMode.View.
  • Возможные изменения поведения в существующих приложениях, если обновленные элементы управления меняют тайминги событий, значения по умолчанию (например, SelectMultiple) или паттерны взаимодействия пользователей.

Рекомендации / следующие шаги

  1. Проверьте уведомления об обновлениях в Power Apps Studio для любых современных элементов управления, которые сейчас используют более старые версии.
  2. Проведите регрессионное тестирование ключевых экранов после обновления — особенно форм, галерей и любой логики, завязанной на OnChange.
  3. Для больших наборов данных используйте паттерны server-side filtering через SearchText в Combo Box, чтобы приложения оставались отзывчивыми.
  4. Следите за следующим релизом, который добавит встроенную кнопку Update для более простого обновления предыдущих версий элементов управления.

Microsoft также отметила предстоящие инвестиции, включая новые Fluent templates, дополнительные элементы управления и дальнейшие улучшения качества для других современных элементов управления, таких как Form, Dropdown и Gallery.

Нужна помощь с Power Platform?

Наши эксперты помогут вам внедрить и оптимизировать решения Microsoft.

Поговорить с экспертом

Будьте в курсе технологий Microsoft

Power Appscanvas appsmodern controlsPower FxUI/UX

Похожие статьи

Power Platform

Dynamics 365 и Power Platform: release wave 1 2026

Microsoft представила план Dynamics 365 и Power Platform release wave 1 2026 на период с апреля по сентябрь 2026 года, сделав акцент на AI-функциях, агентных сценариях, более глубокой интеграции Copilot и усиленном governance для корпоративных команд. Это важно для IT-руководителей, администраторов и бизнес-подразделений, потому что обновления обещают более автономные процессы, умную автоматизацию и более частые релизы, которые могут заметно изменить подход к управлению и развитию бизнес-приложений.

Power Platform

Power Platform март 2026: Copilot и Process Mining

Мартовское обновление Power Platform 2026 усиливает администрирование платформы: в Power Platform admin center появились полноценная отчетность по licensing capacity, общедоступный Power Platform inventory и новая страница usage в preview для аналитики по использованию. Это важно, потому что помогает ИТ-администраторам лучше контролировать лицензии, автоматизации и риски соответствия, а разработчикам и пользователям — быстрее внедрять новые сценарии с Copilot в Power Apps, Power Automate и Power Pages.

Power Platform

Copilot Studio: 6 возможностей для масштабирования

Microsoft в блоге Copilot Studio выделила шесть ключевых возможностей, которые помогут компаниям масштабировать использование AI-агентов на уровне предприятия: от управления и защитных ограничений до безопасности, контроля рисков и поддержки команд разработки. Это важно, потому что по мере перехода агентов из пилотов в критичные бизнес-процессы организациям нужны не только удобные инструменты, но и зрелые процессы, чтобы снижать риски утечек, неуправляемых изменений и проблем с ответственностью.

Power Platform

Power Platform: обновление февраля 2026 и Copilot

Февральское обновление Power Platform 2026 усиливает роль Copilot и агентов: в приложения на основе модели теперь можно встраивать чат Microsoft 365 Copilot, а сервер Power Apps MCP в публичной превью позволяет агентам работать с возможностями приложений как с инструментами, включая ввод и обработку данных. Это важно для компаний, потому что платформа одновременно повышает продуктивность пользователей за счет ИИ и дает администраторам более строгие механизмы управления средами, безопасностью и жизненным циклом ресурсов.

Power Platform

Power Apps MCP Server в публичной превью для автоматизации

Microsoft представила Power Apps MCP Server в публичной превью — инструмент, который позволяет AI-агентам автоматизировать работу в Power Apps, начиная с ввода данных из неструктурированных источников, с последующей проверкой и согласованием человеком. Это важно для компаний, потому что помогает масштабировать автоматизацию без потери контроля, прозрачности и аудируемости, делая внедрение AI-агентов в бизнес-процессы более безопасным и практичным.

Power Platform

Code Apps в Power Apps GA: code-first веб-приложения

Microsoft объявила общую доступность Code Apps в Power Apps — нового режима code-first для создания веб-приложений на React, Vue и других JavaScript-фреймворках с доступом к более чем 1400 коннекторам Power Platform. Это важно, потому что разработчики получают привычные инструменты и локальную разработку, а ИТ-службы сохраняют централизованное управление, безопасность и идентификацию через Power Platform и Microsoft Entra ID.