reactiveui/ReactiveUI — pull request #721 by vanderkleij (2014-09-11 20:02:49+00:00)
Title: Added support for binding to properties of Component (WinForms)

This is related to my [previous pull request](https://github.com/reactiveui/ReactiveUI/pull/720). You can only bind one-way to properties of WinForms Components: the property will be set upon ViewModel changes, but no notifications are received for changes to the Component. This problem does not occur with Controls, because notifications are triggered for changes to Control properties correctly.

There are properties of Components that are very suitable for two-way binding however, such as ToolStripButton.Checked. This pull request remedies the problem by adding change nofications for properties of a Component.

The test WinformsCreatesObservableForPropertyWorksForComponents illustrates the problem. The one-word change to WinformsCreatesObservableForProperty makes the test pass.