Intersoft WebCombo Documentation
LayoutSet Class
Members  See Also  Send Feedback
ISNet.WebUI.WebCombo Namespace : LayoutSet Class






LayoutSet in WebCombo.NET 4.0 provides a centralized access to control the behavior and styles of the whole WebCombo object. This class allows users to manage the behavior and styles for almost the whole control's part.

LayoutSet provides a centralized access to configure the behaviors and styles of the WebCombo control.

Object Model

LayoutSet Class

Syntax

Visual Basic (Declaration) 
<PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<SerializableAttribute()>
Public NotInheritable Class LayoutSet 
   Inherits ISNet.WebUI.WebUIBaseClass
   Implements ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize 
Visual Basic (Usage)Copy Code
Dim instance As LayoutSet
C# 
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
[SerializableAttribute()]
public sealed class LayoutSet : ISNet.WebUI.WebUIBaseClass, ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize  
Delphi 
public class LayoutSet = class(ISNet.WebUI.WebUIBaseClass, ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize)sealed; 
JScript 
PersistenceModeAttribute(PersistenceMode.InnerProperty)
SerializableAttribute()
public sealed class LayoutSet extends ISNet.WebUI.WebUIBaseClass implements ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize 
Managed Extensions for C++ 
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
[SerializableAttribute()]
public __gc __sealed class LayoutSet : public ISNet.WebUI.WebUIBaseClass, ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize  
C++/CLI 
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
[SerializableAttribute()]
public ref class LayoutSet sealed : public ISNet.WebUI.WebUIBaseClass, ISNet.ICopyable, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize  

Remarks

WebCombo.NET 4.0 comes with new looks and smoother user interface. The LayoutSet offers new looks that are adjusted with the upcoming Windows Vista operating system. This ensures WebCombo.NET controls to have familiar and consistent user interface throughout your application.

You can customize the styles for almost the whole control's part. For greater web experiences, LayoutSet even provides onmouseover styles for main part of control. You can easily set the styles in design-time without any knowledge needed in DHTML, Scripts or CSS syntax.

In WebCombo.NET 4.0, the user interface elements have been significantly improved. The new property in LayoutSet include RoundCorner, EnableAnimation and AllowFloatingText. RoundCorner shape rendering is one of the most enhancement of user interface in WebCombo.NET v4.0. It allows you to set round corner around the edges of WebCombo. The round corner interface is adopted widely in the Windows Vista operating system and its desktop application. Therefore with round corner support in WebCombo.NET 4.0, the end users will get the latest user interface design. To give you better illustration on round corner interface, you can read Fluid round corner through TrueShape™.

WebCombo.NET 4.0 supports background image animation to help you replicate rich UI controls in Windows Vista. In this version, the background image animation is supported in dropdown element only.
Please note that the image animation requires certain design in order to create smooth effect. Not all design will look good when the animation is enabled. For example, the default style in version 4.0 is specially designed to display smoothly while animation is enabled. To enable dropdown background animation on WebCombo, you only need to set EnableAnimation to True.

Unlike in the previous version, the inline text in the left and right side of WebCombo.NET v4.0 is pushed to either top or bottom of the WebCombo element. By default, inline text can no longer be at the same row with WebCombo due to this changes. Therefore, if you want to put text on the left and right side of WebCombo you need to set True on the AllowFloatingText property.

Related to the User Interface changes, the styles of the WebCombo require significant updates as well. If you planned to upgrade your existing web application to use WebCombo.NET 4.0, you should carefully review the breaking changes in the styles aspect. You will need to reapply and update the predefined styles in order to appear properly in version 4.0 if you are using WinXP Blue, WinXP Silver, Mac OS X Tiger, or Minimalist.

For more information, you can read How-to: Reapply the styles to use updated predefined style in designer.

You can customize the styles for almost the whole control's user interface elements. For greater web experiences, this class provides many interactive styles for most elements of the control. With strongly-typed WebStyle object, you can easily configure the styles in design-time without expertise in DHTML, client scripting or CSS.

Inheritance Hierarchy

System.Object
   ISNet.WebUI.WebUIBaseClass
      ISNet.WebUI.WebCombo.LayoutSet

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 Intersoft Solutions Corp. All Rights Reserved.