protected override string GetItemTypeCore() { QueryItemTypeRoutedEventArgs args = new QueryItemTypeRoutedEventArgs( AutomationQueryEvents.QueryItemTypeForGroupEvent, m_uiGroupOwner); m_uiGroupOwner.DataGridContext.DataGridControl.RaiseEvent(args); string itemType = null; if (args.Handled) { itemType = args.ItemType; } return(itemType ?? string.Empty); }
protected override string GetItemTypeCore() { if (m_dataGridContext == null) { return(string.Empty); } QueryItemTypeRoutedEventArgs args = new QueryItemTypeRoutedEventArgs( AutomationQueryEvents.QueryItemTypeForDetailEvent, m_dataGridContext); m_dataGridControl.RaiseEvent(args); string itemType = null; if (args.Handled) { itemType = args.ItemType; } return(itemType ?? string.Empty); }
protected override string GetItemTypeCore() { QueryItemTypeRoutedEventArgs args = new QueryItemTypeRoutedEventArgs( AutomationQueryEvents.QueryItemTypeForGroupEvent, m_uiGroupOwner ); m_uiGroupOwner.DataGridContext.DataGridControl.RaiseEvent( args ); string itemType = null; if( args.Handled ) itemType = args.ItemType; return ( itemType ?? string.Empty ); }
protected override string GetItemTypeCore() { if( m_dataGridContext == null ) return string.Empty; QueryItemTypeRoutedEventArgs args = new QueryItemTypeRoutedEventArgs( AutomationQueryEvents.QueryItemTypeForDetailEvent, m_dataGridContext ); m_dataGridControl.RaiseEvent( args ); string itemType = null; if( args.Handled ) itemType = args.ItemType; return ( itemType ?? string.Empty ); }