Skip to content

ElementName bindings not working with TransitioningContent #950

Description

@SandaruwanFdo

TransitioningContent removes all ElementName bindings. ViewModel binding working as well.

    <materialDesign:TransitioningContent OpeningEffect="{materialDesign:TransitionEffect Kind=FadeIn, Duration=0:0:1.2}">
        <StackPanel>
        <Grid Margin="20">

            <ListView x:Name="LsvGroups" ItemsSource="{Binding GroupItemList}" SelectedItem="{Binding CurrentItems}">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="ID" DisplayMemberBinding="{Binding GroupID}"/>
                        <GridViewColumn Header="Group No" DisplayMemberBinding="{Binding GroupNo}"/>
                        <GridViewColumn Header="Center" DisplayMemberBinding="{Binding ParentCenter.CenterName}"/>
                    </GridView>
                </ListView.View>
            </ListView>

                <Button IsDefault="True" Width="100" CommandParameter="{Binding CurrentGroup}" Command="{x:Static materialDesign:DialogHost.CloseDialogCommand}" Content="SELECT">
                    <Button.Style>
                        <Style TargetType="{x:Type Button}" BasedOn="{StaticResource MaterialDesignFlatButton}">
                            <Style.Triggers>
                                <DataTrigger Binding="{Binding SelectedItem, ElementName=LsvGroups}" Value="{x:Null}">
                                    <Setter Property="IsEnabled" Value="False" />
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </Button.Style>
                </Button>

        </Grid>
    </StackPanel>
    </materialDesign:TransitioningContent>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions