- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这不是一个问题,而是我对在互联网上找不到解决方案的问题的回答。
我在清除 MVVM Silverlight 应用程序中的 SearchText 时遇到问题。我可以清除 SelectedItem 和 Text 但 SearchText 被抛在后面。它是只读的,不能通过绑定(bind)来更改。
示例:带有国家列表的 AutoCompleteBox。当用户想进入澳大利亚时,他们在此时输入“au”,列表出现在奥地利和澳大利亚。然后用户可以选择澳大利亚并继续前进。在编辑结束时,他们单击“保存”按钮。此时,您可能希望清除数据格式以输入新数据。
即使您绑定(bind)了 SelectedItem 和 Text 属性并将它们分别设置为“null”和 string.Empty,SearchText 属性仍然存在,AutoCompleteBox 不会清除但将包含“au”。
最佳答案
我在整个互联网上发布了有关此内容的信息,但无法获得有关控件本身的答案,因此我从不同的角度来处理它,这可能会帮助像我这样最终感到沮丧的人。
我正在使用 Silverlight 导航模板应用程序,该应用程序使用 NavigationFrame 在其中加载 Silverlight 页面。我注意到,如果我导航到另一个页面并返回到我的数据表单,SearchText 就会被清除。绑定(bind)到属性的任何值仍然有效,只是 SearchText 已清除所有 AutoCompleteBoxes。因此,我使用 PageConductor 方法将 NavigationFrame 注入(inject)到 ViewModel 中,我可以在其中调用 refresh 方法。我从 John Papa 的 example 那里得到了这个方法从 Silverlight Firestarter 事件中,我只是向 IPageConductor 接口(interface)添加了一个 Refresh 方法,因此我现在可以调用“PageConductor.Refresh()”,这就像重新加载页面一样。我希望这可以帮助那里的人。
关于silverlight-4.0 - AutoCompleteBox 和 SearchText 清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4876395/
我在我的 robotium 测试用例中使用 solo.searchText 函数。我将文本作为“$ testdata”传递以进行搜索。但即使屏幕上有文字,它也不会检测到文字。在使用 solo.sear
好的,我会尽力解释这一点。在 Google 的 AppMaker 中,我在主页中放置了一个搜索栏,并且我几乎完全按照 :SearchText 复制了合作伙伴管理。唯一的区别是在我的服务器端代码中我将其
我有一个奇怪的情况:在屏幕上,我可以单击以下字符串:“1 年基本许可证 ($15.00)” 但是下面的代码让我有些头疼:assertTrue(solo.searchText("1 年基本许可 ($15
我正在使用 robotium 来测试一个 android 项目。我有一个测试用例,我需要在其中测试一条由特殊字符组成的消息是否正确发布。所以我创建了一个由特殊字符组成的常量: public stati
现在我正在使用以下内容 let data = ["New York, NY", "Los Angeles, CA" . . .] var filteredData: [String]! filtere
我尝试使用 |filter 过滤数据在 ng-repeat 指令中。 ng-repeat="item in transactions |filter:searchText" 交易 是包含数据的数组,
我正在使用此代码在我的表格 View 中进行搜索: for (Actor *actorz in arr) { NSComparisonResult result = [actorz.
我正在使用此代码在我的表格 View 中进行搜索: for (Actor *actorz in arr) { NSComparisonResult result = [actorz.
在 vue.js 中如何一个 filterBy 多个属性? 考虑以下数据结构。 new Vue({ el: body, data: { items: [ {name: 'thi
我在使用 Robotium 的 searchText() 函数时遇到问题。 我正在搜索这个字符串: Service Activation Wizard (Step 2) 我在字符串 xml 中定义了它
我无法将默认值设置为 ng-model="searchText"。这是我正在使用的代码 谁能帮我解决这个问题? 最佳答案 第一个解决方案:是简单地在 Controller 中初始化 searchTe
这不是一个问题,而是我对在互联网上找不到解决方案的问题的回答。 我在清除 MVVM Silverlight 应用程序中的 SearchText 时遇到问题。我可以清除 SelectedItem 和 T
我已经搜索了几个小时,但看不到解决方案...我正在使用输入到 UISearchBar 中的文本来过滤自定义对象数组,以更改下面表格 View 中的数据。经过一番调试后,我找到了问题的根源: func
我正在尝试断言文本“abcd:移至历史记录”。所以我的代码是这样的: assertTrue("消息未显示",solo.searchText("abcd : 移至历史记录")); 虽然屏幕上显示消息“a
我们最近从 Protractor 4.0.14 升级到 5.3.0,但遇到错误。我们的测试正在做类似的事情: element.all(by.css('some locator')).all(by.cs
我使用 angular.js (ng-model="searchText") 创建了一个可通过输入进行搜索的列表。单击列表元素,您可以使用 {{selected | JSON}}。单击列表项时,我想将
我是一名优秀的程序员,十分优秀!