2010-05-27 3 views

답변

8

AutomationProperties.Name은 자동화 클라이언트에서 평가할 수있는 컨트롤의 설명 이름으로 고유하지 않아도됩니다.

AutomationProperties.AutomationId은 전체 UI에서 고유하게 식별되는 컨트롤의 ID입니다.

+3

http://msdn.microsoft.com/en-us/library/system.windows.automation.automationelement.automationidproperty.aspx에 따르면 "[AutomationId]는 형제 요소 중에서 고유해야하지만 전체 요소에서 반드시 고유하지 않아야합니다. 데스크톱. " –

+1

실제로 UI 전체에서 고유 한 식별자가 아니기 때문에 사용할 수 없습니다. 예 : 창의 모든 닫기 단추에는 동일한 자동화 ID가 있습니다. – Joey

관련 문제