![](/img/trans.png)
[英]Custom TypeDescriptor and AddValueChange/OnValueChanged
當WPF控件上的數據綁定屬性設置CLR屬性時,我正在探索使用自定義TypeDescriptors進行攔截。 由於種種原因,我需要弄清楚哪個確切的控件正在設置一個值。 如果我使用INotifyPropertyChanged ,則將獲得所有不同的控件,這些控件可訂閱視圖模型中的任何屬性,但並 ...
[英]Custom TypeDescriptor and AddValueChange/OnValueChanged
當WPF控件上的數據綁定屬性設置CLR屬性時,我正在探索使用自定義TypeDescriptors進行攔截。 由於種種原因,我需要弄清楚哪個確切的控件正在設置一個值。 如果我使用INotifyPropertyChanged ,則將獲得所有不同的控件,這些控件可訂閱視圖模型中的任何屬性,但並 ...
[英]Restrict custom TypeConverter to a specific assembly
我定義了一個自定義TypeConverter以及關聯的自定義TypeDescriptionProvider和TypeDescriptor以便從REST Web服務返回值(使用ASP.NET Core)時,我的類型自動轉換為字符串。 但是,我現在注意到,在應用程序的其他位置(例如,當我序列化 ...
[英]Why does WPF seem to bypass TypeDescriptionProviderAttribute when INotifyPropertyChanged is implemented?
我正在嘗試使用[TypeDescriptionProviderAttribute]以便為我的類提供自定義類型描述符。 這是有效的,但是當我實現INotifyPropertyChanged WPF似乎忽略了自定義類型描述符並直接進入CLR屬性(如果它存在)。 這是一個片段,稍后我將粘貼完整的示 ...
[英]Get *value* of custom property on object instance?
使用.NET 4,C# 假設我有類Info來擴展CustomTypeDescriptor 。 類Info的實例具有在運行時加載的<string, object>對的字典。 我希望能夠將字典鍵公開為屬性(以便Info每個實例都具有不同的屬性)。 屬性的值應該是字典中的對 ...
[英]ICustomTypeDescriptor and XAML Serialization
我有一個可以通過PropertyGrid編輯的業務對象。 它包含標簽列表(為簡化起見,假設使用字符串)。 標簽列表是從List繼承的簡單類: 為了在屬性網格中正確顯示我的對象(也就是我也表示標簽的可擴展可編輯列表),我為LabelsList實現了ICustomTypeDescr ...
[英]ICustomTypeDescriptor for simulating strong-typing
我考慮過通過實現ICustomTypeDescriptor提供虛假的屬性信息來模擬新項目的鍵值配置的強類型化。 配置實例應提供所有默認配置鍵作為具有默認值的屬性,但是:我注意到VS08 intellisense不包含在示例中創建的“偽造”屬性,類似於 http://zcoder.bl ...
[英]How can I avoid having a separate custom TypeDescriptorProvider for each of my classes?
我在項目中添加了一些功能,允許用戶將自己的自定義屬性添加到對象中。 我已經創建了自己的自定義TypeDescriptor , PropertyDescriptor和TypeDescriptorProviders等等。要做到這一點。 這是我的問題。 現在我已經完成了所有工作,但必須為每個 ...
[英]ICustomTypeDescriptor, TypeDescriptionProvider, TypeConverter, and UITypeEditor
我試圖全面了解如何使用ICustomTypeDescriptor,TypeDescriptionProvider,TypeConverter和UITypeEditor來更改PropertyGrid顯示和與對象接口的方式。 有人可以告訴我這是對的,還是我錯過了任何重大概念或要點? 我真的只 ...
[英]How to get all properties of an object and its sub objects
我有一個類似的問題, 這其中除了我需要循環中的所有子對象和更改屬性為只讀 請在下面檢查我的代碼。 這個僅循環一個主要對象。 當我嘗試循環其子對象時,出現了溢出。 謝謝。 ...