TreeView развернуть выделенный элемент развернуть из других триггеров элемента - PullRequest
0 голосов
/ 24 октября 2019
    <Rectangle Name="rect" Fill="Red" HorizontalAlignment="Stretch" Height="50">
                <Rectangle.Triggers>
                    <EventTrigger RoutedEvent="Rectangle.MouseDown">

                            <BeginStoryboard>
                                <Storyboard>
                                    <BooleanAnimationUsingKeyFrames Storyboard.TargetName="TreeView" Storyboard.TargetProperty="(SelectedItem).(IsExpanded)">
                                        <DiscreteBooleanKeyFrame KeyTime="00:00:1" Value="True" ></DiscreteBooleanKeyFrame>
                                    </BooleanAnimationUsingKeyFrames>
                                </Storyboard>
                        </BeginStoryboard>

                    </EventTrigger>

                </Rectangle.Triggers>
            </Rectangle>

            <TreeView  Name="TreeView">
                <TreeViewItem>hello</TreeViewItem>
                <TreeViewItem>world</TreeViewItem>
            </TreeView>

так я пытался развернуть клик по прямоугольнику, выдав ошибку при неправильном названии свойства. Это определенно соглашение об именовании свойств, которое я не знаю. пожалуйста, помогите мне выяснить, каково правильное соглашение об именах, и если есть другие проблемы с кодом.

...