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);
        }
Ejemplo n.º 2
0
        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);
        }