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

Xamarin Controls

GUI Innovations

|
2,119 installs
| (0) | Free
This add-in will allow you to create Xamarin Controls in your XAML file. Simply right-click in your XAML file and choose your control. Currently we support Grid , Button, Label, Entry, DatePicker,TimePicker, Editor, Radio Button, Check Box, Picker,ListView and Image controls. ...
Download

Xamarin 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
  • Entry
  • Label
  • Date Picker
  • Time Picker
  • Editor
  • Radio Button
  • Check Box
  • Picker
  • ListView
  • Image
  • Label and Entry(create an entry field and associated label)

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

Controls_Menu__4.png

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 'Label.

If you are using a 'style' for your label, 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.

LabelGenerator.png

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.

DefaultParams.png

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.png

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

XamlCode.png

Which generates this on your form:-

XamlResult.png

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

You have the option to 'create an event' for some controls, such as Button and Picker.

CreateEvent1__1.png

When the XAML is generated, the appropriate event is created. You still have to add the event in the code behind. At the end of the properties for the control, the code is generated, and commented out. Simply copy or cut the code, and then paste it into your code behind file.

CreateEvent2__1.png

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

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

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft