ProviderFromPeer всегда возвращает ноль - PullRequest
0 голосов
/ 30 ноября 2018

Я пишу AutomationPeer для пользовательского контроля.По какой-то причине метод ProviderFromPeer всегда возвращает ноль.

Мой пэр имеет FrameworkElementAutomationPeer в качестве базы и наследует ITableProvider.Я пытаюсь реализовать GetItem методы.

            var containerFromItem = Control.GetContainerFromItem(rowObj);
            if (containerFromItem is Row dgRow)
            {
                var dgCell = dgRow.Cells[column];
                return ProviderFromPeer(UIElementAutomationPeer.CreatePeerForElement(dgCell));
            }

CreatePeerForElement создает правильный одноранговый узел, но ProviderFromPeer return null

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...