Skip to content

[Bug]: MC3073 in VS when using $self in MultiBinding #20

@appel1

Description

@appel1

Describe the bug

Incorrect MC3073 error in VS. The xaml works at compile and runtime.

The property 'Text' does not exist on 'Avalonia.Data.MultiBinding'.

To Reproduce

This shows error in VS but work at runtime because $self is the TextBox and not the MultiBinding.

<TextBox Text="">
   <TextBox.IsVisible>
      <MultiBinding Converter="{x:Static BoolConverters.And}">
         <Binding Path="!!$self.Text.Length"/>
      </MultiBinding>
   </TextBox.IsVisible>
</TextBox>

Product(s)

Avalonia for Visual Studio

Platform

Windows

Accelerate Tier

Business

Avalonia version

11.3.12

Accelerate Version

11.12.10.0

Relevant log output

Additional context

No response

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions