What you're talking about is a fluent interface[Wikipedia]. Unfortunately, there is not a way to chain properties in a fluent way in C#. A type initializer block could be used to achieve almost the same effect, but only when you're constructing the object. Because it's WinForms, the constructing is probably happening in the designer generated code. Best not to monkey with that.
You can, however, create a fluent interface using methods, if you desire:
class Widget
{
public Widget SetFoo(int foo)
{
// Set the Foo property or whatever...
return this;
}
public Widget SetBar(int bar)
{
// Set the Bar property or whatever...
return this;
}
}
Then, you can use the class like so:
var w = new Widget().SetFoo(23).SetBar(42);
You can even do this for .NET framework types and controls using extension methods. However, unless you're using it a lot, adding such an interface to a framework class is probably overkill.