Class ComponentBannerTextProviderBase
Provides a base implementation for banner text providers that extend components.
Inheritance
System.Object
ComponentBannerTextProviderBase
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.Windows.Forms
Assembly: Syncfusion.Shared.Base.dll
Syntax
public abstract class ComponentBannerTextProviderBase : IComponentBannerTextProvider
Constructors
ComponentBannerTextProviderBase()
Declaration
protected ComponentBannerTextProviderBase()
Fields
m_type
Component's type.
Declaration
protected Type m_type
Field Value
| Type |
|---|
| System.Type |
Properties
ComponentType
Gets the type of component that this provider can extend.
Declaration
public virtual Type ComponentType { get; }
Property Value
| Type |
|---|
| System.Type |
Methods
CanExtend(Component)
Determines whether the specified component can be extended by this provider.
Declaration
public virtual bool CanExtend(Component extendee)
Parameters
| Type | Name | Description |
|---|---|---|
| System.ComponentModel.Component | extendee | The component to check. |
Returns
| Type |
|---|
| System.Boolean |
GetExtendableTexBox(Component, BannerTextProvider)
Gets the extendable text box for the specified component.
Declaration
public abstract IExtendableTexBox GetExtendableTexBox(Component extendee, BannerTextProvider provider)
Parameters
| Type | Name | Description |
|---|---|---|
| System.ComponentModel.Component | extendee | The component to extend. |
| BannerTextProvider | provider | The banner text provider. |
Returns
| Type |
|---|
| IExtendableTexBox |