2017-09-21 76 views
0

是否可以獲取WPF圖像的對象屬性以確定它是可點擊還是禁用。HP-UFT如何判斷SAP Agentry/WPF圖像是可點擊還是禁用

我試過這些,但可點擊和不可點擊的圖片都返回true。

...WpfImage("WO-Hold").Object.checkAccess 
...WpfImage("WO-Hold").GetROProperty("canFocus") 
...WpfImage("WO-Hold").object.IsEnabled 

WPF應用程序從IM工作是SAP Agentry,這三個按鈕來改變這一形象在SAP工作訂單狀態:可以點擊播放。暫停和綠色勾號不能被點擊。 enter image description here

回答

1

您可以使用任何如下:

鑑定屬性:啓用

...WpfImage("WO-Hold").GetROProperty("enabled")  'returns false If disabled; true if enabled 

截圖:

enter image description here

OR

機屬性:的IsEnabled

......WpfImage("WO-Hold").Object.IsEnabled   'returns false if disabled; true if enabled 

截圖:

enter image description here

+0

感謝GURMAN,都試過,但在與SAP Agentry應用程序進行測試,的IsEnabled = TRUE則返回點擊,而不是點擊鈕釦。很混亂。 – Dan

相關問題