Provides information about the current application.
AboutInfo is a singleton. Use the AboutInfo.Instance property, to access the object. The following properties of this object represent the “About” information on the current application: AboutInfo.Company, AboutInfo.Copyright, AboutInfo.Description, AboutInfo.ProductName and AboutInfo.Version. The AboutInfo.AboutInfoString property is supposed to provide a summary information, concatenating the values of the other properties. In addition, there is the AboutInfo.LogoImageName property, that can be used to present the logo of the company that built the application.
The AboutInfo object is used internally to display the “About” informational block in the Windows Forms and ASP.NET applications.
In Windows Forms applications, the AboutInfoController‘s About Action invokes a Detail View with two Detail View Items: the StaticImageDetailItem and StaticTextViewItem. The StaticTextViewItem shows the text provided by the AboutInfo object’s AboutInfoString property. The StaticImageDetailItem displays the image specified by the AboutInfo.LogoImageName property. The following image demonstrates the About Action with the invoked informational pop-up window.
In ASP.NET applications, the Default and DefaultVertical Templates contain the AboutInfoControl control. This control displays information about the current application. This information is provided by the AboutInfoString property. The following image demonstrates this control:
To learn how to customize the information provided by the AboutInfo object, refer to the description of its properties.