Intersoft.Client.UI.Data Namespace : UXDataLookupBox Class |
<TemplatePartAttribute(Name="LookupButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)> <TemplateVisualStateAttribute(Name="MouseOver", GroupName="CommonStates")> <TemplateVisualStateAttribute(GroupName="CommonStates", Name="Pressed")> <TemplatePartAttribute(Name="LookupContainer", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="NoResultTextElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="LookupMenuContainer", Type=System.Windows.Controls.Border)> <TemplatePartAttribute(Name="LookupPopupElement", Type=Intersoft.Client.UI.Aqua.UXCallOut)> <StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXCollection.UXSearchBoxItem)> <DescriptionAttribute("Represents a queryable lookup box control")> <TemplateVisualStateAttribute(GroupName="FocusStates", Name="Focused")> <StyleTypedPropertyAttribute(Property="ScrollViewerStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollViewer)> <TemplateVisualStateAttribute(GroupName="CommonStates", Name="Disabled")> <TemplateVisualStateAttribute(GroupName="CommonStates", Name="HighlightFocused")> <TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardUnfocused")> <TemplatePartAttribute(Name="NoResultTemplateElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="KeyboardFocus", Type=System.Windows.Shapes.Rectangle)> <TemplatePartAttribute(Name="ScrollElement", Type=Intersoft.Client.UI.Controls.UXScrollViewer)> <TemplatePartAttribute(Name="PopupElement", Type=Intersoft.Client.UI.Controls.UXPopup)> <TemplatePartAttribute(Name="FocusVisualElement", Type=System.Windows.Controls.Border)> <TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardFocused")> <TemplateVisualStateAttribute(GroupName="FocusStates", Name="Unfocused")> <TemplatePartAttribute(Name="DisabledVisualElement", Type=System.Windows.Controls.Border)> <TemplateVisualStateAttribute(GroupName="CommonStates", Name="Normal")> <TemplatePartAttribute(Name="BusyTemplateElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="BusyElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="NoResultElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="BusyTextElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="DropDownButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)> <TemplatePartAttribute(Name="NonEditableElement", Type=System.Windows.Controls.Grid)> <TemplatePartAttribute(Name="ItemsPresenter", Type=System.Windows.Controls.ItemsPresenter)> <TemplatePartAttribute(Name="InputElement", Type=Intersoft.Client.UI.Controls.UXTextBox)> <TemplatePartAttribute(Name="EditableElement", Type=System.Windows.Controls.Grid)> Public Class UXDataLookupBox Inherits UXDataComboBox Implements Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.Input.IFocusRedirection, Intersoft.Client.Framework.Input.IKeyboardFocus, Intersoft.Client.Framework.ISelection, Intersoft.Client.Framework.ISupportDataLoading
Dim instance As UXDataLookupBox
[TemplatePartAttribute(Name="LookupButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)] [TemplateVisualStateAttribute(Name="MouseOver", GroupName="CommonStates")] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Pressed")] [TemplatePartAttribute(Name="LookupContainer", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="NoResultTextElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="LookupMenuContainer", Type=System.Windows.Controls.Border)] [TemplatePartAttribute(Name="LookupPopupElement", Type=Intersoft.Client.UI.Aqua.UXCallOut)] [StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXCollection.UXSearchBoxItem)] [DescriptionAttribute("Represents a queryable lookup box control")] [TemplateVisualStateAttribute(GroupName="FocusStates", Name="Focused")] [StyleTypedPropertyAttribute(Property="ScrollViewerStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollViewer)] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Disabled")] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="HighlightFocused")] [TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardUnfocused")] [TemplatePartAttribute(Name="NoResultTemplateElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="KeyboardFocus", Type=System.Windows.Shapes.Rectangle)] [TemplatePartAttribute(Name="ScrollElement", Type=Intersoft.Client.UI.Controls.UXScrollViewer)] [TemplatePartAttribute(Name="PopupElement", Type=Intersoft.Client.UI.Controls.UXPopup)] [TemplatePartAttribute(Name="FocusVisualElement", Type=System.Windows.Controls.Border)] [TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardFocused")] [TemplateVisualStateAttribute(GroupName="FocusStates", Name="Unfocused")] [TemplatePartAttribute(Name="DisabledVisualElement", Type=System.Windows.Controls.Border)] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Normal")] [TemplatePartAttribute(Name="BusyTemplateElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="BusyElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="NoResultElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="BusyTextElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="DropDownButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)] [TemplatePartAttribute(Name="NonEditableElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="ItemsPresenter", Type=System.Windows.Controls.ItemsPresenter)] [TemplatePartAttribute(Name="InputElement", Type=Intersoft.Client.UI.Controls.UXTextBox)] [TemplatePartAttribute(Name="EditableElement", Type=System.Windows.Controls.Grid)] public class UXDataLookupBox : UXDataComboBox, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.Input.IFocusRedirection, Intersoft.Client.Framework.Input.IKeyboardFocus, Intersoft.Client.Framework.ISelection, Intersoft.Client.Framework.ISupportDataLoading
[TemplatePartAttribute(Name="LookupButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)] [TemplateVisualStateAttribute(Name="MouseOver", GroupName="CommonStates")] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Pressed")] [TemplatePartAttribute(Name="LookupContainer", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="NoResultTextElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="LookupMenuContainer", Type=System.Windows.Controls.Border)] [TemplatePartAttribute(Name="LookupPopupElement", Type=Intersoft.Client.UI.Aqua.UXCallOut)] [StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXCollection.UXSearchBoxItem)] [DescriptionAttribute("Represents a queryable lookup box control")] [TemplateVisualStateAttribute(GroupName="FocusStates", Name="Focused")] [StyleTypedPropertyAttribute(Property="ScrollViewerStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollViewer)] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Disabled")] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="HighlightFocused")] [TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardUnfocused")] [TemplatePartAttribute(Name="NoResultTemplateElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="KeyboardFocus", Type=System.Windows.Shapes.Rectangle)] [TemplatePartAttribute(Name="ScrollElement", Type=Intersoft.Client.UI.Controls.UXScrollViewer)] [TemplatePartAttribute(Name="PopupElement", Type=Intersoft.Client.UI.Controls.UXPopup)] [TemplatePartAttribute(Name="FocusVisualElement", Type=System.Windows.Controls.Border)] [TemplateVisualStateAttribute(GroupName="KeyboardFocusStates", Name="KeyboardFocused")] [TemplateVisualStateAttribute(GroupName="FocusStates", Name="Unfocused")] [TemplatePartAttribute(Name="DisabledVisualElement", Type=System.Windows.Controls.Border)] [TemplateVisualStateAttribute(GroupName="CommonStates", Name="Normal")] [TemplatePartAttribute(Name="BusyTemplateElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="BusyElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="NoResultElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="BusyTextElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="DropDownButton", Type=Intersoft.Client.UI.Aqua.UXToggleButton)] [TemplatePartAttribute(Name="NonEditableElement", Type=System.Windows.Controls.Grid)] [TemplatePartAttribute(Name="ItemsPresenter", Type=System.Windows.Controls.ItemsPresenter)] [TemplatePartAttribute(Name="InputElement", Type=Intersoft.Client.UI.Controls.UXTextBox)] [TemplatePartAttribute(Name="EditableElement", Type=System.Windows.Controls.Grid)] public ref class UXDataLookupBox : public UXDataComboBox, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.Input.IFocusRedirection, Intersoft.Client.Framework.Input.IKeyboardFocus, Intersoft.Client.Framework.ISelection, Intersoft.Client.Framework.ISupportDataLoading
UXDataLookupBox is inherited from UXDataComboBox which represents a queryable combo box control. This means that it shares all the common features of UXDataComboBox related to data querying. You can add additional custom lookup elements to UXDataLookupBox by creating your own data template and specify it in the LookupTemplate property.
To learn more about UXDataLookupBox, see UXDataLookupBox Overview.
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Intersoft.Client.Framework.ISItemsControl
Intersoft.Client.Framework.ISSelectionControl
Intersoft.Client.UI.Aqua.UXCollection.UXComboBox
Intersoft.Client.UI.Data.UXDataComboBox
Intersoft.Client.UI.Data.UXDataLookupBox
Intersoft.Client.UI.Data.UXPageableLookupBox
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2