Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Uno Controls

Uno Controls

GUI Innovations

|
86 installs
| (0) | Free
This add-in will allow you to create Uno Controls in your XAML file. Simply right-click in your XAML file and choose your control. Currently we support Grid , Button, TextBlock, TextBox, PasswordBox, DatePicker,TimePicker, Radio Button, Check Box, ComboBox,ListView and Image c...

Uno Controls allows you to choose parameters, and create the XAML code for a control directly in your XAML. Currently we support the following controls:-

  • Grid
  • Button
  • TextBox
  • TextBlock
  • PasswordBox
  • Date Picker
  • Time Picker
  • Radio Button
  • Check Box
  • ComboBox
  • ListView
  • Image

Simply right-click in your XAML file, and select your control from the 'Insert Uno Controls' menu. This extension should be of use to experienced users, and especially for beginners to help understand how the controls are built.

AllControls__1.jpg

Select the control you want to generate and a 'selection box' appears, allowing you to choose properties for your control. In this case we have chosen 'TextBlock'.

If you are using a 'style' for your TextBlock, you can enter it in the 'style' box, and if you have a binding context, again, enter it into the box, and it will replace the 'text' entry in the code.

TextBlockCode.jpg

The parameters persist between sessions, but if you right click on the 'group box' containing all the controls, you can go back to the default parameters.

ParamsDefault.jpg

If you select 'Control in Grid', 3 more fields appear, allowing you to select a row, column and column span, to place your control in a grid. This is available in all the controls, except the grid control.

ControlInGrid.jpg

If we change the name above to tblWelcome, and leave all the other parameters as they are, click on OK, the following code is inserted your XAML:-

TestBlockGeneratedCode.jpg

Which generates this on your form:-

Results.jpg

Click on the Help button to be taken to the reference page of the control you are working on.

You can see a video of the similar Xamarin add-in in action here.

Any questions or problems - please email pete@gui-innovations.com

This add-in needs VS2019 Release 16.9 and above

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2021 Microsoft