2 回答

TA貢獻1799條經驗 獲得超6個贊
對于第一個<div>元素:
<div class="widget-button btn-group margin-mini shrinkable" title="Select All Rows"
id="com.kronos.wfc.ngui.genies.selectall" style="display: inline-block;">
因為它是一個div,而不是一個button元素,所以使用通用 puproseControl類型:
[FindById("com.kronos.wfc.ngui.genies.selectall")]
public Control<_> SelectAllRows { get; private set; }
對于第二個<button>元素:
<button type="button" class="btn btn-rounded widget-button-icon" id="com.kronos.wfc.ngui.genies.selectall_btn">
如果該元素實際上可見,則以下內容應該找到該元素:
[FindById("com.kronos.wfc.ngui.genies.selectall_btn")]
public Button<_> SelectAllRows { get; private set; }
如果該元素不可見:
[FindById("com.kronos.wfc.ngui.genies.selectall_btn", Visibility = Visibility.Any)]
public Button<_> SelectAllRows { get; private set; }
不管怎樣,找出哪個元素實際上是可見的并且應該與之交互。

TA貢獻1877條經驗 獲得超1個贊
button
我認為您應該對元素而不是元素執行單擊操作div
。嘗試下面的代碼:
[FindById("com.kronos.wfc.ngui.genies.selectall_btn")] public Button<_> SelectAllRows { get; private set; }
- 2 回答
- 0 關注
- 193 瀏覽
添加回答
舉報