アプリケーションを準備しています...

Power Apps Control Naming Tool

Power Apps コントロール命名ツール

Fix control naming and properties according to best practices

Theme:
Language:

Best Practices for Naming

Control Naming Conventions

  • Use camelCase for control names
  • Start with a 3-letter type descriptor followed by purpose (e.g. lblUserName)
  • Control names must be unique across the application
  • Add screen name abbreviation for uniqueness (e.g. lblTitleHS - label in Home Screen)
  • Avoid non-ASCII characters

Common control abbreviations:

Label: lbl
Button: btn
Text input: txt
Gallery: gal
Form: frm
ComboBox: cmb
CheckBox: chk
Container: con

Screens and Data Sources

  • Use clear screen names ending with "Screen" (e.g. Home_Screen)
  • Use PascalCase for data sources (e.g. EmployeeList)

Card Control Enhancement

  • Automatically enhances card controls with proper properties
  • Adds hint text, tooltips and validation based on field context
  • Ensures consistent parent-child property inheritance

Parent DataField Reference

This tool automatically uses parent card's DataField value to name child controls consistently.

DisplayMode Setting

Sets appropriate display mode for controls

ContentLanguage Setting

Parent.DisplayName Setting

Card Control Enhancement

Automatic Reference Updates

DataSource Settings

Original YAML Code

Modified YAML Code