Microsoft.Silverlight.Testing.Controls.TreeViewItem.OnExpansionStateGroupStateChanged C# (CSharp) Method

OnExpansionStateGroupStateChanged() private method

Provides handling for the ExpansionStates CurrentChanged event.
private OnExpansionStateGroupStateChanged ( object sender, System.Windows.VisualStateChangedEventArgs e ) : void
sender object The ExpansionState VisualStateGroup.
e System.Windows.VisualStateChangedEventArgs Event arguments.
return void
        private void OnExpansionStateGroupStateChanged(object sender, VisualStateChangedEventArgs e)
        {
            // Only listen for the Expanded state
            if (string.Compare(e.NewState.Name, VisualStates.StateExpanded, StringComparison.OrdinalIgnoreCase) != 0)
            {
                return;
            }

            BringIntoView();
        }