The colors that you see are the default disabled colors supported by native .NET controls. We have taken measures to actually make it easier to ready than it used to be. There are several options here. All business objects have a property called ManageUIReadOnlyState which will determine if the BO will even attempt to manage the enabled/disabled state of a control (True by default). Also, all controls have a a property called IgnoreManageReadonlyState which when set to True, will leave the control out of the management list of the BO when changing the states.On either of these options, you can manage the color of the control yourself. Here is the problem, Textboxes have a ReadOnly property that works pretty well as a disabled state. However, it is the only native .NET control that has this functionality. Another issue is that none of the controls have any disabled settings, .NET just does what it likes in this case. So overall the options are limited.
This one of the reasons we are creating our own basic controls to add to a new collection. One option that you have at present is to purchase DevExpress controls and incorporate them. We will have a wrapper available for DevExpress in the next few weeks which will allow direct data binding just like the StrataFrame controls. These controls support disabled colors to be modified.
As for the new StrataFrame control collection, it will be a while before we make these available, but there are some options in the mean time.