Привет всем я пытаюсь получить изображение из приложения WPF:WPF UI Automation найти изображение
Как вы можете видеть изображение под деревом
окне «Удаленный телефон» > "" custom> "" image
Я нашел примеры того, как найти текстовое поле и кнопку (а также вызвать кнопку), но я еще не нашел код, который позволит мне получить изображение и отобразить его в моей форме.
LogMessage("Getting RootElement...");
AutomationElement rootElement = AutomationElement.RootElement;
if (rootElement != null)
{
LogMessage("OK." + Environment.NewLine);
Automation.Condition condition = new PropertyCondition(AutomationElement.NameProperty, "Remote phone");
LogMessage("Searching for Remote Phone Window...");
AutomationElement appElement = rootElement.FindFirst(TreeScope.Children, condition);
if (appElement != null)
{
LogMessage("OK " + Environment.NewLine);
LogMessage("Searching for Image...");
AutomationElement txtElementA = GetTextElement(appElement, "image");
if (txtElementA != null)
etc..etc...
Он находит appElement просто отлично, но как только он попадает в txtElementA это NULL которой он должен быть, так как его ищет GetTextElement вместо элемента изображения/изображения.
Что было бы правильным кодом в поиске изображения и его захвате, а затем отображать его в картинке в моей форме?
Спасибо!