Framework-Class-Library-Extension
Framework-Class-Library-Extension copied to clipboard
Highly reuseable classes I find to be missing in .NET's FCL.
When I developed a custom user control that exposes a custom dependency property of ICommand type the exception is shown saying "there is no ID for given dependency property". ```...
When I try to use the Condition Converter (or Single Condition Converter) inside of a Control Template with a Template binding following exception is thrown: "Set property 'System.Windows.TemplateBindingExtension.Converter' threw an...
When a current data context has to be escaped by usage of the ElementName and Path attributes, following exception is thrown during compilation: "Invalid path \"DataContext.BaseActivity\" for object of type...
When there is an interface which defines an event within the assembly targeted by the `InitializeEventHandlers` aspect, compilation fails. > Unhandled exception (4.0.34.0, 32 bit, CLR 4.5, Release): System.NullReferenceException: Object...
https://connect.microsoft.com/VisualStudio/feedback/details/1150208/binding-to-attached-properties-with-generic-owner-type
I'm extending the support for creating dependency properties through the dependency property factory (DP factory), including allowing to set `AffectsMeasure`, etc .. in `FrameworkElementMetaData`. However, since the DP factory requires...
There are some problems with template binding not working since the WPFControl aspect only initializes the dependency property factory at instance runtime. This was done in order to support generics,...
Sometimes binding properties within Xaml, created by the aspects version of the dependency property factory (WpfControl) throws the following exception: _"A 'Binding' cannot be set on the 'Standard' property of...
The constructor is not called for objects which are deserialized. This means event handlers are not initialized for deserialized objects. I slightly improved on the current solution by also initializing...
When trying to call `SendMessageTimeout` on a 64-bit PixelSense Surface, I received a runtime exception that the return type could not be marshalled. I managed to resolve it by changing...