Microsoft/calculator

Calculator should not use FrameworkElement.Tag as it can be easily overwritten by internal control logic.

Open

#56 opened on Feb 27, 2019

View on GitHub
 (4 comments) (0 reactions) (0 assignees)C++ (2,422 forks)batch import
Pri: 3approvedcodebase qualityhelp wanted

Repository metrics

Stars
 (16,196 stars)
PR merge metrics
 (Avg merge 15h 43m) (7 merged PRs in 30d)

Description

The use of the Tag property is bad practice and we should clean up the buttons that still use it. Tag is currently used for:

  • Hamburger Button (fixed by move to NavigationView)
  • About Button (fixed by move to NavigationView)
  • OpenParenthesis buttons
  • Programmer mode radix buttons (BIN/OCT/DEC/HEX)

Contributor guide