问题标签 [snoop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xaml - 是否有任何间谍实用程序可用于通用 Windows 应用程序?
我使用 Snoop 应用程序作为我的 WPF 应用程序的间谍实用程序来查找 ui 元素的焦点。同样,有任何间谍实用程序可用于通用 Windows (UWP) 应用程序。我也尝试过为我的应用程序使用 XamlSpy 实用程序,但它不能有效地工作。是否有任何其他实用程序可用于 UWP 应用程序?
wpf - snoop wpf 病毒总数
我想使用Snoop WPF来帮助开发我的应用程序的 UI 并对其进行故障排除。问题是,当我检查 Virus Total 上的文件时,它说它已被感染,所以我不允许在工作时安装它。此下载还有其他问题吗?请参阅 Virus Total 的报告:
有没有人有什么建议?
android - 蓝牙 HCI 监听日志在 Nexus 6P 上不起作用
我正在尝试在装有 Android 7.1.2 的 Nexus 6P 上使用“蓝牙 HCI 监听日志”,但即使在开发人员选项中启用了该选项,它也不起作用。事实上,bt_stack.conf里面的选项是禁用的。
有人遇到过这个问题吗?
wpf - 无法在托管 WPF 应用程序的 Snoop 中输入文本
当我对我的应用程序运行 Snoop 时,我无法在 Snoop 本身中输入任何文本,即控件或属性上方的过滤器框中没有任何内容,属性值中也没有任何内容。我可以粘贴复制缓冲区中的文本,甚至可以通过 Ctrl+V 键盘命令执行此操作,因此可以清楚地接收到键盘输入。
我不知道它是否相关,但有问题的应用程序是托管 WPF 控件的 WinForms 应用程序。对于其他应用程序,我不会遇到这个问题。
c# - 图片没有在点击时获得焦点
我有 WPF 应用程序,其中屏幕层上有一些控件。使用 TAB(键盘)在控件之间导航可以正常工作,我可以看到图像使用 SNOOP 获得焦点。但是 - 单击图像不会将焦点设置在它上面。
如果这很重要 - 我通过(单击和输入)事件处理程序输入了我需要的功能......只是在单击情况下没有收到焦点,这是我无法理解的混乱。
wpf - WPF 应用程序中的 snoop 工具会暴露 Sensitive Dependency 属性值,如何防止?
我正在使用一个具有密码属性的用户控件。要设置该密码属性,我使用在 viewmodel 中创建的 DependencyProperty。当我运行应用程序并尝试使用 Snoop 工具(SnoopWpf)进行调试时,当我查看用户控件属性时,它会显示为该控件设置的密码。我想防止窥探工具显示密码属性值。有什么方法可以为特定的依赖属性添加安全性?
XAML 代码:
我查看了此链接以获取其中一种解决方案 - Snoop proof solution 我们可以为这个 myPassword 属性添加任何安全性吗?这将从任何调试工具中隐藏此属性
wpf - `Window` `Width` 和 `Top` 具有局部值
我的主窗口Height
、Left
、Top
和Width
都通过样式绑定到它们各自的视图模型属性。我可以确认视图模型中的这四个属性仅分别设置为1920
, 1920
, 。118
1080
但是当我启动应用程序时,主窗口上的Top
和Width
属性设置为其他值(Width
将是1440
并且Top
将是通常小于的随机数300
)。什么会导致这个?
这是我在窥探应用程序时看到的内容。注意如何Top
和Width
来自Local
价值源:
奇怪的是,当我在 Snoop 中右键单击这些属性并告诉它“清除/重置”时,这些属性开始起作用。Snoop 正在做什么来解决这个问题?
其他事实:
Top
和viewmodel 属性的 getterWidth
只在主窗口初始化时调用一次。堆栈跟踪贯穿框架绑定初始化代码。Top
和viewmodel 属性的设置器Width
仅在 viewmodel 构造函数中调用一次,因为它将这些属性分别设置为118
和1080
。- 这四个属性的绑定都是双向的。
- 这些都不会导致视图的属性改变/正确:
- 在运行时更改关联的视图模型属性,即使在视图已完全加载之后也是如此。
- 调用
UpdateLayout()
视图。 - 调用
InvalidateArrange()
视图。 - 调用
InvalidateMeasure()
视图。 - 调用
InvalidateProperty(FrameworkElement.WidthProperty)
视图。 - 调用
InvalidateVisual()
视图。
- 我已经搜索和搜索,并且在任何地方都没有看到任何涉及视图
Top
或Width
属性的代码(样式绑定除外)。
这里的风格:
抱歉,我不得不删掉类型名称和其他一些东西——这是一个公司应用程序。Window
如果有帮助,则主窗口/视图位于其曾曾祖父的长继承线的末尾。我试图通过 MVVM-ing 使主窗口更易于重用——以前这些布局属性是在视图中的代码隐藏中设置的,并且视图具有构造函数参数:'(这与我需要键入样式的原因有关, 以及为什么样式基于其他东西。但是继承的类型都没有操纵布局属性。
PS 我看到其他人抱怨调整 WPF 的Window
. 最常见的建议解决方案是绑定MinWidth
和MaxWidth
以及Width
. 当我这样做时,Width
确实将其强制为我想要的值,但是您无法调整窗口大小,该Width
属性仍然具有其Local
值源,并且Top
仍然不正确。
c# - 一段时间后,UI 未根据触发器更新
我创建了一个自定义控件,如下所示:
如果用户点击右边的图标,即复选框(自定义复选框),列表框项目将展开,复选框图标将发生变化,如下所示
下面是 Xaml 代码
这个视图,我在我们的应用程序的弹出窗口中显示。一切正常,但如果我将弹出窗口保持打开 15 到 20 分钟(在 CollpasedView 模式下),CheckBox 不会选中和取消选中,并且为更新复选框箭头数据而编写的触发器不会在 UI 中更新。(在 Snoop IsChecked 属性正在更新,但在 UI CheckBox 模板中没有更新)请帮助找出问题。
c# - 出现此错误时是否可以不停止代码的执行?
我正在通过 Visual Studio 执行 Xenko,这会打开 Xenko 的加载界面,选择我的项目后,它会打开 Xenko 的主界面。
问题开始了:当我窥探 Xenko 主界面的窗口时,它会停止代码的执行(确切地说,当我在窥探中按下左侧的 + 时它会停止)
见:https ://drive.google.com/open?id=1mYp1whk63DbAxLX4kSDOvBLUScS2h-c0
抛出 FatalExecutionEngineError 见:https ://drive.google.com/open?id=1ZcqNxawpoKh69ybD1ooSrbcnZ9zO-kwF
或者System.ExecutionEngineException
当我尝试在 Visual Studio 中单击继续时。
如果它可以提供帮助,我们可以通过打开异常参数看到:
参见:https ://drive.google.com/open?id=1fuGeDvF-PO0uOvN07mStTUJHVDe_6BeB
有没有办法避免错误停止项目运行?怎么做?
我试过了:
- 试着抓
- 取消选中:发生该类型错误时停止
- 检查它,但也检查“当它发生时除外......”
- 禁用异常助手
- 我也尝试直接启动 Xenko,而不是通过 Visual Studio 启动它,但它也明显崩溃了。
我不能给你任何可以重现错误的东西,但至少你可以看到错误的上下文。它停在app.Run();
。
如果我在 snoop 中展开树时项目可以继续运行,那就太好了,因为当然当项目停止运行时 snoop 也会关闭。
wpf - ItemsControl 最初没有显示,只有在 snoop 和 woosh 中选择时,它才可见
这是我的带有简单绑定的 ItemsControl。Levels 道具在 Loaded-Event 中填充。
我的观察是,在 Loaded-Event 发生后,只有具有空 StackPanel 的 ItemsPresenter 位于可视树中。一旦我使用 Snoop 并选择 ItemsControl,它就会弹出。我正在寻找一个丢失的“PropertyChanged”事件,但我不确定 Snoop 除了调用所选对象上的所有 Getter 之外还在做什么。我在我的应用程序的不同点上注意到了这种行为。这个在绑定中使用 ElementName。不确定它是否有所作为,但始终是一个 ItemsControl,它不会建立它的 Children。
水平道具:
上下文是一个 INotifyPropertyChanged-Object。Loaded-handler 只是:this.Context.Levels = new ReadOnlyObservableCollection<Level>(levels)
在我的测试中包含 3 个视图模型实例。