Skip to content

XAML (.XETO) IntelliSense not working specifically for <Button> element (other controls working) #26

@luxzz

Description

@luxzz

Description

XAML IntelliSense works normally for most Eto.Forms controls (e.g., Label, TextBox, StackLayout, GridLayout), but does not trigger at all for the <Button> element.

When typing:

<Button

no auto-complete suggestions appear.
However, autocomplete works for other controls inside the same XAML file.

This issue happens even when using a minimal file with a correct namespace, such as:

<Form xmlns="http://schema.picoe.ca/eto.forms"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Button Text="Test" />
</Form>

Other elements show IntelliSense, but <Button> does not.


Steps to Reproduce

  1. Create a new Eto.Forms project with XAML support.
  2. Install Eto.Serialization.Xaml.
  3. Add a simple XAML file with standard Eto namespaces.
  4. Type <Button inside the Form.
  5. Observe that IntelliSense does not show any suggestions.

Expected Behavior

IntelliSense should display available attributes and properties for <Button> — just like other controls.


Actual Behavior

No IntelliSense popup appears for <Button> (but works for other controls like Label, TextBox, etc.).


Additional Notes

  • Clean/Rebuild does not fix the issue.
  • Reopening the file or restarting the IDE does not help.
  • The issue reproduces consistently in new empty projects.
  • The problem seems isolated to the Button control only.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions