是否有 ITypedList 的 Silverlight 等效项?
我有一个对象集合,每个对象都包含一组名称/值对。所有对象的名称都是相同的。我想将它们显示为数据网格中的列。 在 Winforms/WPF 中,我将使用 IType…
如何子类化System.ComponentModel.GroupDescription?
任何人都可以解释如何使用 GroupDescription 类.NET 库可以实现除了 PropertyGroupDescription 类(类似类)以外的任何内容吗? 换句话说:通过子类化…
在编译时检查 lambda 表达式中的属性名称
在我的上一个问题中, Linq 表达式和扩展方法来获取property name 我询问了使用表达式和扩展在两个 POCO 属性之间进行数据绑定的问题。我得到了一个有…
IEQuatable 如何实现影响组合框的行为
在研究组合框时,我发现了一个有线问题。 Xaml 看起来像这样
用于获取属性名称的 Linq 表达式和扩展方法
我正在看这篇文章,它描述了一种在 POCO 属性之间进行数据绑定的简单方法:数据绑定 POCO 属性 Bevan 的评论之一包括一个简单的 Binder 类,可用于完…
如何在 Compact Framework 上处置 Forms.Timer
在 Compact Framework 上,System.Windows.Forms.Timer 类不支持 system.componentmodel 构造函数: 支持 new Timer(): http://msdn.microsoft.com/e…
了解 Component.GetService()
我在用户控件中有一个带有此代码的方法 public bool GetActiveDocument(ref EnvDTE.Document doc) { try { var dte = (DTE2)GetService(typeof(SDTE))…
覆盖 ComponentModel 属性(即 DisplayName)无法按预期工作
我有两个类: public class DocumentViewModel { public virtual string DocumentNumber { get; set; } } public class PurchaseOrderViewModel : Doc…
将 System.ComponentModel.DisplayName 与动态值一起使用?
我正在尝试在我的系统中实现多语言支持, 工作中的其他系统使用从他们已经使用了一段时间的数据库生成的 xml 文件,因此他们希望我也使用它。 我已经…
从 DLL 更新 WPF GUI
这似乎是一个非常常见的任务,但我没有运气寻找答案。 我有一个 WPF/C# 应用程序,它严重依赖 dll 来执行数据库例程。我希望 dll 更新一些 GUI 元素,…
在 System.ComponentModel 命名空间中使用哪个属性来设置字段顺序?
默认情况下,设计器中的字段按字母顺序列出。有谁知道在 System.ComponentModel 命名空间中使用哪个属性来显式设置顺序?…
重新创建“字体”财产行为
从 System.Web.UI.WebControls.WebControl 继承的控件有一个名为 Font 的属性。类型为System.Web.Ui.WebControls.FontInfo。 在设计器中使用这些控件…
IEditableObject 和 IRevertibleChangeTracking 之间有什么区别?
IEditableObject 和 IRevertibleChangeTracking(均来自 System.ComponentModel 命名空间)?看起来第一个支持显式事务,而第二个则更加隐式 - 但最终…