Class SplitButton
Interaction logic for SplitButton.xaml
Inheritance
Namespace: Syncfusion.Windows.Tools.Olap
Assembly: Syncfusion.OlapTools.WPF.dll
Syntax
public class SplitButton : ControlConstructors
SplitButton()
Declaration
public SplitButton()Fields
HostProperty
Host Dependency Property Implementation
Declaration
public static readonly DependencyProperty HostPropertyField Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
MetaTreeNodeProperty
MetaTreeNode Dependency Property Implementation
Declaration
public static readonly DependencyProperty MetaTreeNodePropertyField Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
TextProperty
Text Dependency Property Implementation
Declaration
public static readonly DependencyProperty TextPropertyField Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
Properties
Host
Gets or sets the host.
Declaration
public AxisElementBuilder Host { get; set; }Property Value
| Type | Description | 
|---|---|
| AxisElementBuilder | The host. | 
MetaTreeNode
Gets or sets the meta tree node.
Declaration
public MetaTreeNode MetaTreeNode { get; set; }Property Value
| Type | Description | 
|---|---|
| MetaTreeNode | The meta tree node. | 
OlapDataManager
Gets the model.
Declaration
public IOlapDataManager OlapDataManager { get; }Property Value
| Type | Description | 
|---|---|
| IOlapDataManager | The model. | 
Text
Gets or sets the text.
Declaration
public string Text { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | The text. | 
Methods
MeasureOverride(Size)
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.
Declaration
protected override Size MeasureOverride(Size constraint)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Windows.Size | constraint | The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. | 
Returns
| Type | Description | 
|---|---|
| System.Windows.Size | The size that this element determines it needs during layout, based on its calculations of child element sizes. | 
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()OnPropertyChanged(DependencyPropertyChangedEventArgs)
Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs).
Declaration
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Windows.DependencyPropertyChangedEventArgs | e | The event data that describes the property that changed, as well as old and new values. | 
TextChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Texts the changed.
Declaration
public static void TextChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Windows.DependencyObject | dependencyObject | The dependency object. | 
| System.Windows.DependencyPropertyChangedEventArgs | e | The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |