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 关注
- 149 浏览
添加回答
举报