void BindClass( string className, System.Func<bool> func )

book_4_sparkGenerated
code_blocksInput

Description

The BindClass method allows you to dynamically bind a CSS class to a panel based on a boolean condition. This method will add or remove the specified class from the panel's class list depending on the result of the provided function.

Usage

To use the BindClass method, you need to provide the name of the CSS class you want to bind and a function that returns a boolean value. The class will be added if the function returns true and removed if it returns false.

Example

// Example usage of BindClass
Panel myPanel = new Panel();

// Bind the 'active' class to the panel based on a condition
myPanel.BindClass("active", () => myPanel.HasFocus);