private void InitSoftwareList()
{
softwareListControl.DataObjectName = "SoftwareInstance";
softwareListControl.DataObjectFormType = typeof (SoftwareInstanceForm);
softwareListControl.AddColumnData( "Serial No", "SerialNumber", .20 );
softwareListControl.AddColumnData( "Release Date", "ReleaseDate", .20 );
softwareListControl.AddColumnData( "Value", "ToString()", .60 );
softwareListControl.InitColumns();
softwareListControl.ShowFind = false;
softwareListControl.CompletedAdd += softwareListControl_CompletedAdd;
softwareListControl.CompletedDelete += softwareListControl_CompletedDelete;
softwareListControl.CompletedEdit += softwareListControl_CompletedEdit;
softwareListControl.InitializeForm += delegate( Form form )
{
var softwareInstanceForm =
form as SoftwareInstanceForm;
if (softwareInstanceForm != null)
{
softwareInstanceForm.DocumentType =
dbDocument.DocumentType.SUP_SOFTWARE;
}
};
}