Hello,
Welcome to our Microsoft Q&A platform!
Creating a UserControl
is to better achieve the reuse of code and controls, which has significant advantages in code maintenance.
Application performance does not depend on how many Xaml files you have created, but depends on how many controls are running in the application at the same time. So creating some UserControl
files has no direct impact on application performance.
Thanks