如何向 wpf 控件添加类似 chrome 的焦点矩形?
关于如何删除焦点矩形有很多问题,但我希望它们始终显示,就像 Chrome/Safari 一样。我想我想使用装饰器,以免干扰控件具有的现有样式,但我从未使用…
将数据上下文上的属性绑定到数据上下文中包含的另一个对象
考虑下面所示的场景 class MyViewModel { public bool IsSelected {get;set;} } class SomeClass { public bool IsSelected {get;set;} public object…
关闭窗口而不触发 Window_Closed 事件
这是一个 WPF/C# 应用程序,我遇到的更多是设计问题而不是代码问题。 我有 5 个独立的 *.xaml 文件,它们实现了从 window 派生的类。所以,5个窗口。…
Silverlight 中的相对绑定
我的应用程序中有一个 ItemsControl。与 ItemsControl 关联的页面绑定到视图模型。视图模型包括两个属性:People 和 Options。对于每个人,我想在组合…
如何设置网格中的列在有空间时自动收缩?
我的 Windows Phone 7.5 应用程序中有以下列表框。基本上,列表框的 ItemTemplate 包含一个图像、一些文本,然后是一个图像。 如果我将一张或两张图像…
使用 LINQ 填充 List
我是 LINQ 新手。我需要使用 xml 中的信息填充以下类的 List。 class Person { int id; string name; string address; } List people = new List(); …
isolatedStorageSettings.ApplicationSettings 不被存储
我试图保留我访问应用程序的最后日期,环顾四周后,我在 App.xaml.cs 中想到了这个 init: appSettings = IsolatedStorageSettings.ApplicationSettin…
TreeView 中带有 CompositeCollection 的 ContextMenu:菜单项消失
我有一个 TreeView,它将包含许多不同类型的树节点和上下文菜单。不同类型的树节点的上下文菜单会有所不同,但也会共享一些部分。我只想定义一次公共…
Visual Studio 重构重命名导致 XAML 文件中的属性发生莫名其妙的全局替换
我觉得我一定是疯了,但我只是使用 Visual Studio 的重构将视图模型(C# 文件)中的属性名称从 Width 更改为 Size -重命名功能。当我完成后,错误窗口…
在运行时加载嵌入在 DLL 中的 WPF 控件
在我的 WPF 项目中,我有一个包含多个 WPF 用户控件的 dll。我希望在运行时能够检查数据库中的参数(已实现)并根据该参数(这是一个字符串)能够将特…