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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions