componentone tooltip for asp.net web...
Post on 06-Jun-2020
14 Views
Preview:
TRANSCRIPT
ComponentOne
ToolTip for ASP.NET
Web Forms
Copyright © 1987-2015 GrapeCity, Inc. All rights reserved.
ComponentOne, a division of GrapeCity
201 South Highland Avenue, Third Floor
Pittsburgh, PA 15206 USA
Website: http://www.componentone.com
Sales: sales@componentone.com
Telephone: 1.800.858.2739 or 1.412.681.4343 (Pittsburgh, PA USA Office)
Trademarks
The ComponentOne product name is a trademark and ComponentOne is a registered trademark of GrapeCity, Inc.
All other trademarks used herein are the properties of their respective owners.
Warranty
ComponentOne warrants that the media on which the software is delivered is free from defects in material and
workmanship, assuming normal use, for a period of 90 days from the date of purchase. If a defect occurs during this
time, you may return the defective media to ComponentOne, along with a dated proof of purchase, and
ComponentOne will replace it at no charge. After 90 days, you can obtain a replacement for the defective media by
sending it and a check for $25 (to cover postage and handling) to ComponentOne.
Except for the express warranty of the original media on which the software is delivered is set forth here,
ComponentOne makes no other warranties, express or implied. Every attempt has been made to ensure that the
information contained in this manual is correct as of the time it was written. ComponentOne is not responsible for
any errors or omissions. ComponentOne’s liability is limited to the amount you paid for the product. ComponentOne
is not liable for any special, consequential, or other damages for any reason.
Copying and Distribution
While you are welcome to make backup copies of the software for your own use and protection, you are not
permitted to make copies for the use of anyone else. We put a lot of time and effort into creating this product, and
we appreciate your support in seeing that it is used by licensed users only.
ToolTip for ASP.NET Web Forms
1
Table of Contents Overview ....................................................................................................................................... 6
Help with ASP.NET Web Forms Edition .................................................................................... 6
Key Features.................................................................................................................................. 6
Quick Start .................................................................................................................................... 7
Step 1 of 4: Creating an Application ......................................................................................... 7
Step 2 of 4: Creating and Assigning a C1ToolTip to a Control .................................................. 8
Step 3 of 4: Customizing the C1ToolTip Control ....................................................................... 8
Step 4 of 4: Running the Application ........................................................................................ 9
Design-Time Support .................................................................................................................... 9
Smart Tag .................................................................................................................................. 9
ToolTip Appearance .................................................................................................................... 10
Themes .................................................................................................................................... 11
C1ToolTip CSS Selectors .......................................................................................................... 12
Working with the Client-Side ...................................................................................................... 13
Client-Side Events ................................................................................................................... 13
Samples ....................................................................................................................................... 14
Task-Based Help .......................................................................................................................... 15
Adding a Custom Theme ......................................................................................................... 15
Client-Side Reference .................................................................................................................. 17
Using the Wijmo CDN ............................................................................................................. 17
C1.Web.Wijmo.Controls.4 Assembly .......................................................................................... 19
Namespaces ............................................................................................................................ 19
C1.Web.Wijmo.Controls Namespace.................................................................................. 19
Overview ......................................................................................................................... 19
Classes ............................................................................................................................. 19
C1BaseStateManager .................................................................................................. 19
Overview ................................................................................................................. 20
Members ................................................................................................................. 21
C1TargetControlBase .................................................................................................. 21
Overview ................................................................................................................. 22
Members ................................................................................................................. 23
Methods .................................................................................................................. 28
ToolTip for ASP.NET Web Forms
2
GetPropertyValue<V> Method ........................................................................... 29
GetScriptDescriptors Method ............................................................................. 30
GetScriptReferences Method ............................................................................. 31
RegisterDesignTimeStyleSheet Method ............................................................. 31
SetPropertyValue<V> Method ............................................................................ 32
Properties ................................................................................................................ 33
CDNDependencyPaths Property ......................................................................... 36
CDNPath Property ............................................................................................... 37
DisplayVisible Property ....................................................................................... 38
EnableCombinedJavaScripts Property ................................................................ 39
Enabled Property ................................................................................................ 39
Theme Property .................................................................................................. 40
ThemeSwatch Property ...................................................................................... 41
UseCDN Property ................................................................................................ 42
WijmoControlMode Property ............................................................................. 43
WijmoCssAdapter Property ................................................................................ 44
C1TargetControlHelper ............................................................................................... 45
Overview ................................................................................................................. 45
Members ................................................................................................................. 46
C1TargetControlHelper Constructor ....................................................................... 46
Methods .................................................................................................................. 47
ResolveEmbeddedResourceUrl Method ............................................................. 47
C1TargetControlHelper<T> ......................................................................................... 48
Overview ................................................................................................................. 49
Members ................................................................................................................. 50
C1TargetControlHelper<T> Constructor ................................................................. 51
Methods .................................................................................................................. 52
EnsureEnabledState Method .............................................................................. 53
GetScriptDescriptors Method ............................................................................. 53
GetScriptDescriptors() Method....................................................................... 53
GetScriptDescriptors(String) Method ............................................................. 54
RegisterDesignTimeStyleSheet Method ............................................................. 55
RegisterDesignTimeStyleSheets Method ............................................................ 56
RegisterIncludes Method .................................................................................... 56
ToolTip for ASP.NET Web Forms
3
RegisterOnSubmitStatement Method ................................................................ 57
RegisterRunTimeStylesheets Method ................................................................. 57
RegisterScriptDescriptors Method ...................................................................... 57
RegisterScriptDescriptorsWithoutScriptManager Method ................................ 58
RegisterScriptDescriptorsWithScriptManager Method ...................................... 58
RenderJsonDataField Method ............................................................................ 59
ShowAbout Method ............................................................................................ 59
Properties ................................................................................................................ 60
Control Property ................................................................................................. 60
JsonSerializableHelper Property ......................................................................... 61
Page Property ...................................................................................................... 61
ScriptManager Property ...................................................................................... 61
WijChartNavigator ...................................................................................................... 62
Overview ................................................................................................................. 62
Members ................................................................................................................. 63
WijChartNavigator Constructor .............................................................................. 63
C1.Web.Wijmo.Controls.C1ToolTip Namespace ................................................................ 64
Overview ......................................................................................................................... 64
Classes ............................................................................................................................. 65
C1ToolTip .................................................................................................................... 65
Overview ................................................................................................................. 66
Members ................................................................................................................. 67
C1ToolTip Constructor ............................................................................................ 74
Methods .................................................................................................................. 75
GetScriptDescriptors Method ............................................................................. 77
LoadLayout Method ............................................................................................ 77
LoadLayout(String) Method ............................................................................ 78
LoadLayout(Stream) Method .......................................................................... 78
LoadLayout(String,LayoutType) Method ........................................................ 79
LoadLayout(Stream,LayoutType) Method ...................................................... 80
SaveLayout Method ............................................................................................ 81
SaveLayout(String) Method ............................................................................ 81
SaveLayout(Stream) Method .......................................................................... 82
Properties ................................................................................................................ 82
ToolTip for ASP.NET Web Forms
4
AjaxCallback Property ......................................................................................... 88
Animation Property............................................................................................. 88
CalloutAnimation Property ................................................................................. 89
CalloutFilled Property ......................................................................................... 90
ClientID Property ................................................................................................. 91
CloseBehavior Property ...................................................................................... 92
Content Property ................................................................................................ 92
CssClass Property ................................................................................................ 93
EnableCallBackMode Property ........................................................................... 94
Group Property ................................................................................................... 95
Height Property ................................................................................................... 95
HideAnimation Property ..................................................................................... 96
HideDelay Property ............................................................................................. 97
Modal Property ................................................................................................... 98
MouseTrailing Property ...................................................................................... 98
OnClientHidden Property .................................................................................... 99
OnClientHiding Property ................................................................................... 100
OnClientShowing Property................................................................................ 101
OnClientShown Property .................................................................................. 101
Position Property .............................................................................................. 102
ShowAnimation Property .................................................................................. 103
ShowCallout Property ....................................................................................... 104
ShowDelay Property ......................................................................................... 105
TargetSelector Property .................................................................................... 105
Template Property ............................................................................................ 106
Title Property .................................................................................................... 107
Triggers Property .............................................................................................. 108
UniqueID Property ............................................................................................ 109
UpdatePanel Property ...................................................................................... 109
Width Property ................................................................................................. 110
Events .................................................................................................................... 111
OnAjaxUpdate Event ......................................................................................... 111
C1ToolTipCallBackEventArgs .................................................................................... 112
Overview ............................................................................................................... 112
ToolTip for ASP.NET Web Forms
5
Members ............................................................................................................... 113
C1ToolTipCallBackEventArgs Constructor ............................................................ 114
C1ToolTipCallBackEventArgs Constructor() ...................................................... 114
C1ToolTipCallBackEventArgs Constructor(String,String) .................................. 115
Properties .............................................................................................................. 115
Content Property .............................................................................................. 116
Source Property ................................................................................................ 116
Title Property .................................................................................................... 117
UpdatePanel Property ...................................................................................... 117
Enumerations ................................................................................................................ 118
CloseBehavior ........................................................................................................... 118
Trigger ....................................................................................................................... 119
Delegates ...................................................................................................................... 120
GetContentCallbackHander ...................................................................................... 120
ToolTip for ASP.NET Web Forms
6
Overview Give your end-users a better user experience with context-sensitive tooltips. Load and display
HTML content in your Web apps with ToolTip for ASP.NET Web Forms. You also have
complete control over the look of the tooltip.
Getting Started
To get started, review the following topics:
Key Features
Tooltip for ASP.NET Web Forms Quick Start
Tooltip for ASP.NET Web Forms Samples
Help with ASP.NET Web Forms Edition Getting Started
For information on installing ComponentOne Studio ASP.NET Web Forms Edition, licensing,
technical support, namespaces and creating a project with the control, please visit Getting
Started with ASP.NET Web Forms Edition.
Key Features Tooltip for ASP.NET Web Forms provides the following unique key features:
HTML Formatted Content
Create tooltips with nested <div> elements; multiple fonts and text colors;
preformatted text; paragraph alignment; formatted and nested tables; nested, bullet
and numbered lists; images; plain text; and content formatted from cascading style
sheets.
Load on Demand
Keep page sizes small and manageable using the C1ToolTip.OnAjaxUpdate event.
This triggers an AJAX call to the server when the end-user hovers over a tooltip element
on the client. The event handler receives the element's ID, allowing the rich data of the
C1ToolTip to be dynamically loaded.
Automatic Tooltips
Give your page a clean, consistent look by automatically adding a C1ToolTip to all items
on your page.
Theming
With just a click of the SmartTag, change the tooltip's look by selecting one of the 5
premium themes (Midnight, Aristo, Rocket, Cobalt, and Sterling). Optionally, use
ThemeRoller from jQuery UI to create a customized theme!
CSS Support
Use a cascading style sheet (CSS) style to define custom skins. CSS support allows you
to match the tooltip to your organization's standards.
ToolTip for ASP.NET Web Forms
7
See Also Quick Start
Quick Start The C1ToolTip Quick Start describes how to get started with the ASP.NET control, ToolTip. In
this quick start, you will create an ASP.NET application containing one C1ToolTip control.
See Also
Step 1 of 4: Creating an Application
Step 2 of 4: Creating and Assigning a C1ToolTip to a Control
Step 3 of 4: Customizing the Control
Step 4 of 4: Running the Application
Step 1 of 4: Creating an Application In this topic you will create an ASP.NET web site and add a C1ToolTip control to the
Default.aspx page.
1. Begin by creating an ASP.NET Web application in Visual Studio 2010. Note that if using
Visual Studio 2008, you must add a ScriptManager control to the form. If using Visual
Studio 2005, the ScriptManager control is automatically added to the form.
2. Add the following references to your project:
C1.Web.Wijmo.Controls.4.dll
C1.Web.Wijmo.Controls.Design.4.dll
C1.C1Report.4.dll
3. Add the controls to the Toolbox.
Open the Visual Studio IDE (Microsoft Development Environment). Make sure
the Toolbox is visible (select Toolbox in the View menu if necessary) and right-
click it to open the context menu.
To make the ASP.NET Web Forms Edition components appear on their own tab
in the Toolbox, select Add Tab from the context menu and type in the tab
name, ASP.NET Web Forms Edition, for example.
Right-click the tab where the component is to appear and select Choose Items
from the context menu. The Choose Toolbox Items dialog box opens.
In the dialog box, select the .NET Framework Components tab. Sort the list by
Namespace (click the Namespace column header) and check the check boxes
for all components belonging to namespace
C1.Web.Wijmo.Controls.C1ComboBox.
Click OK to close the dialog box. The controls are added to the Visual Studio
Toolbox.
4. Select the Design tab and remove the default content from the Default.aspx page.
5. While in Design view, navigate to the Visual Studio Toolbox and double-click the
C1ToolTip control to add a C1ToolTip to the main content of your page.
ToolTip for ASP.NET Web Forms
8
6. Add an HTML Input Button control to your form as well. This is the control that will
have a ToolTip. Notice in the Visual Studio Properties window (View | Properties
Window) that the Button control has an Id of Button1. This ID will be used to assign
the ToolTip to the control.
See Also Step 2 of 4: Creating and Assigning a C1ToolTip to a Control
Step 2 of 4: Creating and Assigning a
C1ToolTip to a Control In this step you will create a simple ToolTip and assign it to the Button control.
1. Select the C1ToolTip and navigate to the C1ToolTip properties to set the
TargetSelector to #Button1.
2. In the C1ToolTip properties pane expand Content and enter "This is the text for my
C1ToolTip." next to the Text property.
Now that you've created and assigned the ToolTip to a control, you can determine how the
ToolTip appears.
See Also
Step 3 of 4: Customizing the Control
Step 3 of 4: Customizing the C1ToolTip
Control In this step you will determine when the ToolTip appears and the animation used when it is
shown.
1. Click the C1ToolTip smart tag ( ) to open the C1ToolTip Tasks menu.
2. Click the drop-down arrow next to the Theme property and select Midnight from the
list.
3. In the C1ToolTip Properties window, set the CloseBehavior property to Sticky.
4. In the C1ToolTip Properties window, set the Triggers property to Click.
Now that you've customized the C1ToolTip control, let's run the application.
See Also
Step 4 of 4: Running the Application
ToolTip for ASP.NET Web Forms
9
Step 4 of 4: Running the Application In the previous steps of the quick start you created a simple application with a C1ToolTip
control assigned to a Button control, and you customized the ToolTip's appearance and
behavior. In this step, you'll run the application and explore some of the run-time interactions
possible with the C1ToolTip control.
Complete the following steps:
1. In Visual Studio, select Debug | Start Debugging or press F5 to run the application.
2. Click the button to make the C1ToolTip appear and notice how the ToolTip fades into
view.
3. Select the 'x' to close the C1ToolTip
Notice we changed how to close the C1Tooltip by setting its CloseBehavior property to
"Sticky".
Congratulations! You've completed the C1ToolTip quick start. If you'd like to continue exploring
ToolTip for ASP.NET Web Forms, see the Tooltip for ASP.NET Web Forms Samples.
See Also
Design-Time Support
Design-Time Support C1ToolTip provides customized context menus, smart tags, and a designer that offers rich
design-time support and simplifies working with the object model.
The following sections describe how to use C1ToolTip design-time environment to configure
the C1ToolTip control.
See Also
Smart Tag
Smart Tag In Visual Studio the C1ToolTip control includes a smart tag. A smart tag represents a short-cut
tasks menu that provides the most commonly used properties in C1ToolTip.
ToolTip for ASP.NET Web Forms
10
To access the C1ToolTip Tasks menu, click on the smart tag ( ) in the upper-right corner of
the C1ToolTip control. This will open the C1ToolTip Tasks menu.
The C1ToolTip Tasks menu operates as follows:
Theme
The Theme drop-down box allows you to set the Theme property and change the
C1ToolTip control's appearance to one of the five predefined themes. By default this is
set to the Aristo theme. For more information about available visual styles, see Themes.
Create new theme...
The Create new theme... option opens ThemeRoller for Visual Studio. This allows
you to customize a theme without leaving your development environment. To find
more information on using ThemeRoller in your application, see ThemeRoller for Visual
Studio
Use CDN
When the Use CDN checkbox is selected it loads the client resources from CDN. This is
not selected by default.
Use Bootstrap
Selecting the Use Bootstrap option applies Bootstrap theming to your control. To find
more information on using Bootstrap theming in your application, see Bootstrap
Theming.
About
Clicking the About item displays a dialog box, which is helpful in finding the version
number of ASP.NET Web Forms Edition and online resources.
See Also ToolTip Appearance
ToolTip Appearance The ToolTip's appearance is controlled by the built-in themes or the CSS styles. The ToolTip
themes effects the appearance of all of the tooltip elements such as the tooltip header and
tooltip callout.
ToolTip for ASP.NET Web Forms
11
C1ToolTip is designed to make customization easy for you. You have endless possibilities in
changing its default appearance.
You can apply CSS styles to modify C1ToolTip's elements. C1ToolTip provides several built-in
CSS Selectors that appear when you select the drop down arrow next to the CSSClass property
See Also
C1ToolTip CSS Selectors
Themes
Themes C1ToolTip provides six built-in themes for the control Arctic, Aristo, Cobalt, Midnight, and
Rocket, and Sterling - that can be easily applied to the control by setting the Theme property.
ArcticFox Style
The following image displays the ArcticFox style. This is the default format of the C1ToolTip
control:
Aristo Style
The following image displays the Aristo style:
Cobalt Style
The following image displays the Cobalt style:
Midnight Style
The following image displays the Midnight style:
Rocket Style
The following image displays the Rocket style:
ToolTip for ASP.NET Web Forms
12
Sterling Style
The following image displays the Sterling style:
C1ToolTip CSS Selectors You can style any element of the C1ToolTip using CSS styles to make their appearance truly
unique. To make the customization process easier, ComponentOne includes CSS selectors for
each of its six built-in themes.
You can apply general CSS properties such as background, text, font, border, outline, margin,
padding, list, and table to applicable CSS selectors.
For a list of common individual CSS selectors and grouped CSS selectors, select the C1ToolTip
control in your project, and view the drop-down list next to the CssClass property in the
C1ToolTip Visual Studio Properties window.
The following table details the common individual CSS selectors and grouped CSS selectors.
You can combine the individual CSS selectors as a group to make the CSS selector more specific
and strong. The grouped CSS selectors define styles for more than one element of the
C1ToolTip.
CSS Selectors Description
.wijmo-wijtooltip Applies the style to the wijtooltip control.
.wijmo-wijtooltip-arrow-bc Applies the style to the bottom corner arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-bl Applies the style to the bottom left arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-lb Applies the style to the lower bottom arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-lc Applies the style to the lower corner arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-rb Applies the style to the right bottom arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-rc Applies the style to the right corner arrow of the wijtooltip.
ToolTip for ASP.NET Web Forms
13
.wijmo-wijtooltip-arrow-rt Applies the style to the right top arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-tl Applies the style to the top left arrow of the wijtooltip.
.wijmo-wijtooltip-arrow-tc Applies the style to the top corner arrow of the wijtooltip.
.wijmo-wijtooltip-close Applies the style to the closed wijtooltip.
.wijmo-wijtooltip-container Applies the style to the container of the wijtooltip.
.wijmo-wijtooltip-pointer Applies the style to the pointer of the wijtooltip.
.wijmo-wijtooltip-pointer-inner Applies the style to the inner pointer of the wijtooltip.
.wijmo-wijtooltip-title Applies the style to the title of the wijtooltip.
See Also
Working with the Client-Side
Working with the Client-Side C1ToolTip client side has a very rich client-side object model since most of its members are
identical to the members in the server-side control.
When a C1ToolTip control is rendered, an instance of the client-side tooltip will be created
automatically. This means that you can enjoy the convenience of accessing properties and
methods of the C1ToolTip control without having to postback to the server.
Using C1ToolTip's client-side code, you can implement many features in your Web page
without the need to send information to the Web server which takes time. Thus, using
C1ToolTip's client-side object model can increase the efficiency of your Web site.
See Also
Client-Side Events
Client-Side Events C1ToolTip includes several client-side events that allow you to manipulate the C1ToolTip
control when an action such as hiding and showing the tooltip occurs.
ToolTip for ASP.NET Web Forms
14
You can use the sever-side properties, listed in the Client Side Event table, to specify the name
of the JavaScript function that will respond to a particular client-side event. For example, to
assign a JavaScript function called "Hidden" to respond when the tooltip is hidden, you would
set the OnClientHidden property to "Hidden".
The following table lists the events that you can use in your client scripts. These properties are
defined on the server side, but the actual events or the name you declare for each JavaScript
function are defined on the client side.
Client Side Event table
Event Server-Side Property
Name Event Name Description
OnClientHidden Hidden Triggered once the tooltip is
hidden.
OnClientHiding Hiding Triggered before hiding the
tooltip.
OnClientShowing Showing Triggered before showing
the tooltip.
OnClientShown Triggered once the tooltip
has shown.
Triggered once the tooltip
has shown.
See Also
Task-Based Help
Samples Please be advised that this ComponentOne software tool is accompanied by various sample
projects and/or demos, which may make use of other ComponentOne development tools
included with ComponentOne Studio Enterprise.
C# Samples
The following pages within the ControlExplorer sample installed with ASP.NET Web Forms
Edition detail the C1ToolTip control's functionality:
Sample Description
ToolTip for ASP.NET Web Forms
15
Overview Shows four textbox controls with a C1Tooltip associated with each control.
Callout
Animation
Demonstrates how the position option can be used to animate the tooltip.
Callout Filled This sample demonstates how the calloutFilled option can be used to create a
solod box for the callout.
Close Behavior This sample demonstrates the different closeBehavior behaviors.
Modal This sample demonstrates how to create a modal tooltip by setting the modal
option to true.
Position This sample illustrates how to use the position option to change where the
tooltip appears.
Trigger This sample demonstrates how to use the triggers option to set the event that
will open the tooltip.
Template Shows how to create a template for the C1Tooltip control.
Task-Based Help The task-based help assumes that you are familiar with programming in Visual Studio. By
following the steps outlined in the Help, you will be able to create projects demonstrating a
variety of ToolTip for ASP.NET Web Forms features and get a good sense of what ToolTip for
ASP.NET Web Forms can do.
See Also
Adding a Custom Theme
Adding a Custom Theme ToolTip for ASP.NET Web Forms provides six built-in themes, but if you prefer to use a
different theme, you can choose an existing theme using a CDN URL or create your own custom
theme with the jQuery ThemeRoller Web application.
Using ThemeRoller for Visual Studio
ToolTip for ASP.NET Web Forms
16
The new ThemeRoller for Visual Studio makes designing beautiful themes for ASP.NET Web
Forms Edition controls easy. For more information on creating and editing a ThemeRoller for
Visual Studio theme, please see ThemeRoller for Visual Studio.
Using a CDN URL
1. Click the C1ToolTip smart tag to open the Tasks menu.
2. Select Use CDN.
3. In the Theme property enter a CDN URL to specify the theme; CDN URLs can be found
at http://blog.jqueryui.com/2011/06/jquery-ui-1-8-14/. In this example, we'll use the
sunny theme: http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.14/themes/sunny/jquery-
ui.css.
This theme setting is stored in the <appSettings> of the Web.config file. In the
Solution Explorer, double-click the Web.config file. Notice the <appSettings> tag
contains a WijmoTheme key and value; this is where the CDN URL you added is
specified.
4. Add an HTML Input Button control to your form. This is the control that will have a
ToolTip.
5. Select the C1ToolTip and navigate to the C1ToolTip properties to set the
TargetSelector to #Button1.
6. In the C1ToolTip properties pane expand Content and enter "This is the text for my
C1ToolTip." next to the Text property.
7. Run the project and notice the theme is applied to C1ToolTip.
Using jQuery ThemeRoller
1. Go to http://jqueryui.com/themeroller/.
2. On the Roll Your Own tab, change the settings to create a custom theme; you can
customize fonts, colors, backgrounds, borders, and more. Or click the Gallery tab and
select an existing theme.
3. Click the Download button and then click Download again on the Build Your Download
page.
4. Save and unzip the theme .zip file to a folder within your Visual Studio project folder. In
this example, we created a Themes folder.
5. In the Solution Explorer, select the project name and click the refresh button so the
Themes folder appears in your project.
6. Click the C1ToolTip smart tag to open the Tasks menu.
7. Select Use CDN.
8. Right-click on the C1ToolTip control and navigate to the Theme property in the
Properties window and enter the path to your custom theme .css, for example,
Themes/css/custom-theme/jquery-ui-1.8.16.custom.css.
This theme setting is stored in the <appSettings> of the Web.config file. In the
Solution Explorer, double-click the Web.config file. Notice the <appSettings> tag
contains a WijmoTheme key and value; this is where the custom theme you added is
specified.
9. Run the project and notice them theme is applied to C1ToolTip.
ToolTip for ASP.NET Web Forms
17
Client-Side Reference As part of the amazing ComponentOne Web stack, the Wijmo jQuery UI widgets are optimized
for client-side Web development and utilize the power of jQuery for superior performance and
ease of use.
The ComponentOne Wijmo website at http://wijmo.com/widgets/ provides everything you need
to know about Wijmo widgets, including demos and samples, documentation, theming
examples, support and more.
The client-side documentation provides an overview, sample markup, options, events, and
methods for each widget. To get started with client-side Web development for ToolTip for
ASP.NET Web Forms, click one of the external links to view our Wijmo wiki documentation.
Note that the Overview topic for each of the widgets applies mainly to the widget, not to the
server-side ASP.NET Web Forms control.
Tooltip
wijtooltip documentation
wijtooltip API
See Also Using the Wijmo CDN
Using the Wijmo CDN You can easily load the client-side Wijmo widgets into your web page using a Content Delivery
Network (CDN). CDN makes it quick and easy to use external libraries, and deploy them to your
users. A CDN is a network of computers around the world that host content. Ideally, if you're in
the United States and you access a webpage using a CDN, you'll get your content from a server
based in the US. If you're in India or China, and you access the SAME webpage, the content will
come from a server a little closer to your location.
When web browsers load content, they commonly will check to see if they already have a copy
of the file cached. By using a CDN, you can benefit from this. If a user had previously visited a
site using the same CDN, they will already have a cached version of the files on their machine.
Your page will load quicker since it doesn't need to re-download your support content.
Wijmo has had CDN support from the very beginning. You can find the CDN page at
http://wijmo.com/downloads/cdn/. The markup required for loading Wijmo into your page
looks similar to this:
ToolTip for ASP.NET Web Forms
18
To write code in Source View
<!--jQuery References--> <script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.1.min.js" type="text/javascript"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.17/jquery-ui.min.js" type="text/javascript"></script> <!--Theme--> <link href="http://cdn.wijmo.com/themes/rocket/jquery-wijmo.css" rel="stylesheet" type="text/css" title="rocket-jqueryui" /> <!--Wijmo Widgets CSS--> <link href="http://cdn.wijmo.com/jquery.wijmo-complete.all.2.0.0.min.css" rel="stylesheet" type="text/css" /> <!--Wijmo Widgets JavaScript--> <script src="http://cdn.wijmo.com/jquery.wijmo-open.all.2.0.0.min.js" type="text/javascript"></script> <script src="http://cdn.wijmo.com/jquery.wijmo-complete.all.2.0.0.min.js" type="text/javascript"></script>
In this markup, you'll notice that some of the .js files are labeled as *.min.js. These files have
been minified - in other words, all unnecessary characters have been removed - to make the
pages load faster. You will also notice that there are no references to individual .js files. The
JavaScript for all widgets, CSS, and jQuery references have been combined into one file,
respectively, such as wijmo-complete.2.0.0.min.js. If you want to link to individual .js files, see
the Dependencies topic for each widget.
With the ASP.NET Web Forms Edition controls, you can click the Use CDN checkbox in the
control's Tasks menu and specify the CDN path if you want to access the client-side widgets.
ToolTip for ASP.NET Web Forms
19
C1.Web.Wijmo.Controls.4 Assembly
Namespaces
C1.Web.Wijmo.Controls Namespace
Overview Inheritance Hierarchy
Classes
Class Description
C1BaseStateManager Base class to support view state management for a server
control.
C1TargetControlBase Class to be used as base for the wijmo extenders target
controls. Class to be used as base for the wijmo target
controls.
C1TargetControlHelper
C1TargetControlHelper<T>
WijChartNavigator
See Also
Reference
C1.Web.Wijmo.Controls.4 Assembly
Classes
C1BaseStateManager Base class to support view state management for a server control.
Object Model
ToolTip for ASP.NET Web Forms
20
Syntax
Visual Basic (Declaration)
Public MustInherit Class C1BaseStateManager
C#
public abstract class C1BaseStateManager
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.C1BaseStateManager
See Also
Reference
C1BaseStateManager Members
C1.Web.Wijmo.Controls Namespace
Overview Base class to support view state management for a server control.
Object Model
Syntax
Visual Basic (Declaration)
Public MustInherit Class C1BaseStateManager
C#
public abstract class C1BaseStateManager
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.C1BaseStateManager
ToolTip for ASP.NET Web Forms
21
See Also
Reference
C1BaseStateManager Members
C1.Web.Wijmo.Controls Namespace
Members The following tables list the members exposed by C1BaseStateManager.
See Also
Reference
C1BaseStateManager Class
C1.Web.Wijmo.Controls Namespace
C1TargetControlBase Class to be used as base for the wijmo extenders target controls. Class to be used as base for
the wijmo target controls.
Object Model
Syntax
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
Public MustInherit Class C1TargetControlBase
Inherits System.Web.UI.WebControls.WebControl
C#
[WidgetDependencies(System.Object[])]
public abstract class C1TargetControlBase :
System.Web.UI.WebControls.WebControl
Inheritance Hierarchy
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
ToolTip for ASP.NET Web Forms
22
C1.Web.Wijmo.Controls.C1TargetControlBase
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTip
See Also
Reference
C1TargetControlBase Members
C1.Web.Wijmo.Controls Namespace
Overview Class to be used as base for the wijmo extenders target controls. Class to be used as base for
the wijmo target controls.
Object Model
Syntax
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
Public MustInherit Class C1TargetControlBase
Inherits System.Web.UI.WebControls.WebControl
C#
[WidgetDependencies(System.Object[])]
public abstract class C1TargetControlBase :
System.Web.UI.WebControls.WebControl
Inheritance Hierarchy
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
C1.Web.Wijmo.Controls.C1TargetControlBase
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTip
See Also
Reference
C1TargetControlBase Members
C1.Web.Wijmo.Controls Namespace
ToolTip for ASP.NET Web Forms
23
Members The following tables list the members exposed by C1TargetControlBase.
Public Properties
Name Description
AccessKey (Inherited from
System.Web.UI.WebControls.WebControl)
AppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Attributes (Inherited from
System.Web.UI.WebControls.WebControl)
CDNDependencyPaths A string array value specifies all css/js references that
wijmo control depends on.
CDNPath Content Delivery Network path.
ClientID (Inherited from System.Web.UI.Control)
ClientIDMode (Inherited from System.Web.UI.Control)
Controls (Inherited from System.Web.UI.Control)
ControlStyle (Inherited from
System.Web.UI.WebControls.WebControl)
ControlStyleCreated (Inherited from
System.Web.UI.WebControls.WebControl)
CssClass (Inherited from
System.Web.UI.WebControls.WebControl)
DisplayVisible Gets or sets a value that indicates whether a server
control is rendered as UI on the page.
ToolTip for ASP.NET Web Forms
24
EnableCombinedJavaScripts Enable JavaScripts files combined into one file. In
order to combined enabled, you must register the
WijmoHttpHandler in web.config.
Enabled Overridden. Gets or sets a value indicating whether
the Web server control is enabled.
EnableTheming (Inherited from
System.Web.UI.WebControls.WebControl)
EnableViewState (Inherited from System.Web.UI.Control)
HasAttributes (Inherited from
System.Web.UI.WebControls.WebControl)
Height (Inherited from
System.Web.UI.WebControls.WebControl)
ID (Inherited from System.Web.UI.Control)
NamingContainer (Inherited from System.Web.UI.Control)
Page (Inherited from System.Web.UI.Control)
Parent (Inherited from System.Web.UI.Control)
RenderingCompatibility (Inherited from System.Web.UI.Control)
Site (Inherited from System.Web.UI.Control)
SkinID (Inherited from
System.Web.UI.WebControls.WebControl)
Style (Inherited from
System.Web.UI.WebControls.WebControl)
SupportsDisabledAttribute (Inherited from
System.Web.UI.WebControls.WebControl)
ToolTip for ASP.NET Web Forms
25
TabIndex (Inherited from
System.Web.UI.WebControls.WebControl)
TemplateControl (Inherited from System.Web.UI.Control)
TemplateSourceDirectory (Inherited from System.Web.UI.Control)
Theme Name of the theme that will be used to style the
widgets. Available embedded themes include: aristo,
midnight, and ui-lightness. Note that only one
theme can be used for the whole page at one time.
Please make sure that all widget extenders have the
same Theme value.
ThemeSwatch A value that indicates the theme swatch of the
control, this property only works when
WijmoControlMode property is Mobile.
ToolTip (Inherited from
System.Web.UI.WebControls.WebControl)
UniqueID (Inherited from System.Web.UI.Control)
UseCDN Determines whether the widget extender must load
client resources from CDN (Content Delivery
Network) path given by property CDNPath.
ValidateRequestMode (Inherited from System.Web.UI.Control)
ViewStateMode (Inherited from System.Web.UI.Control)
Width (Inherited from
System.Web.UI.WebControls.WebControl)
WijmoControlMode A value that indicates mode of the control, whether
it is a mobile or web control. Note that only one
value can be used for the whole website or project.
ToolTip for ASP.NET Web Forms
26
WijmoCssAdapter Indicates the control applies the theme of JQuery UI
or Bootstrap.
Top
Public Methods
Name Description
ApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
ApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
CopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
DataBind (Inherited from System.Web.UI.Control)
Dispose (Inherited from System.Web.UI.Control)
FindControl (Inherited from System.Web.UI.Control)
Focus (Inherited from System.Web.UI.Control)
GetPropertyValue<V> Gets the property value by property name.
GetRouteUrl Overloaded. (Inherited from System.Web.UI.Control)
GetScriptDescriptors When overridden in a derived class, registers the
WidgetDescriptor objects for the control.
GetScriptReferences When overridden in a derived class, registers an additional
script libraries for the extender control.
GetUniqueIDRelativeTo (Inherited from System.Web.UI.Control)
HasControls (Inherited from System.Web.UI.Control)
MergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
ToolTip for ASP.NET Web Forms
27
RegisterDesignTimeStyleSheet Register design time stylesheet
RenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
RenderControl (Inherited from System.Web.UI.Control)
RenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
ResolveClientUrl (Inherited from System.Web.UI.Control)
ResolveUrl (Inherited from System.Web.UI.Control)
SetPropertyValue<V> Sets the property value by property name.
SetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Top
Public Events
Name Description
DataBinding (Inherited from System.Web.UI.Control)
Disposed (Inherited from System.Web.UI.Control)
Init (Inherited from System.Web.UI.Control)
Load (Inherited from System.Web.UI.Control)
PreRender (Inherited from System.Web.UI.Control)
Unload (Inherited from System.Web.UI.Control)
Top
See Also
Reference
ToolTip for ASP.NET Web Forms
28
C1TargetControlBase Class
C1.Web.Wijmo.Controls Namespace
Methods For a list of all members of this type, see C1TargetControlBase members.
Public Methods
Name Description
ApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
ApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
CopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
DataBind (Inherited from System.Web.UI.Control)
Dispose (Inherited from System.Web.UI.Control)
FindControl (Inherited from System.Web.UI.Control)
Focus (Inherited from System.Web.UI.Control)
GetPropertyValue<V> Gets the property value by property name.
GetRouteUrl Overloaded. (Inherited from System.Web.UI.Control)
GetScriptDescriptors When overridden in a derived class, registers the
WidgetDescriptor objects for the control.
GetScriptReferences When overridden in a derived class, registers an additional
script libraries for the extender control.
GetUniqueIDRelativeTo (Inherited from System.Web.UI.Control)
HasControls (Inherited from System.Web.UI.Control)
MergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
ToolTip for ASP.NET Web Forms
29
RegisterDesignTimeStyleSheet Register design time stylesheet
RenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
RenderControl (Inherited from System.Web.UI.Control)
RenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
ResolveClientUrl (Inherited from System.Web.UI.Control)
ResolveUrl (Inherited from System.Web.UI.Control)
SetPropertyValue<V> Sets the property value by property name.
SetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Top
See Also
Reference
C1TargetControlBase Class
C1.Web.Wijmo.Controls Namespace
GetPropertyValue<V> Method Gets the property value by property name.
Syntax
Visual Basic (Declaration)
Public Function GetPropertyValue(Of V)( _
ByVal propertyName As System.String, _
ByVal nullValue As V _
) As V
C#
public V GetPropertyValue<V>(
System.string propertyName,
V nullValue
)
ToolTip for ASP.NET Web Forms
30
Parameters
propertyName
Name of the property.
nullValue
The null value.
Type Parameters
V
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
GetScriptDescriptors Method When overridden in a derived class, registers the WidgetDescriptor objects for the control.
Syntax
Visual Basic (Declaration)
Public Overridable Function GetScriptDescriptors() As
System.Collections.Generic.IEnumerable(Of ScriptDescriptor)
C#
public virtual System.Collections.Generic.IEnumerable<ScriptDescriptor>
GetScriptDescriptors()
Return Value
An enumeration of WidgetDescriptor objects.
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
ToolTip for ASP.NET Web Forms
31
GetScriptReferences Method When overridden in a derived class, registers an additional script libraries for the extender
control.
Syntax
Visual Basic (Declaration)
Public Overridable Function GetScriptReferences() As
System.Collections.Generic.IEnumerable(Of ScriptReference)
C#
public virtual System.Collections.Generic.IEnumerable<ScriptReference>
GetScriptReferences()
Return Value
An object that implements the System.Collections.IEnumerable interface and that contains
ECMAScript (JavaScript) files that have been registered as embedded resources.
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
RegisterDesignTimeStyleSheet Method The System.Web.UI.HtmlTextWriter object that receives the server control content.
resource name of stylesheet file
Register design time stylesheet
Syntax
Visual Basic (Declaration)
Public Sub RegisterDesignTimeStyleSheet( _
ByVal writer As System.Web.UI.HtmlTextWriter, _
ByVal cssResourceName As System.String _
)
C#
public void RegisterDesignTimeStyleSheet(
ToolTip for ASP.NET Web Forms
32
System.Web.UI.HtmlTextWriter writer,
System.string cssResourceName
)
Parameters
writer
The System.Web.UI.HtmlTextWriter object that receives the server control content.
cssResourceName
resource name of stylesheet file
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
SetPropertyValue<V> Method Sets the property value by property name.
Syntax
Visual Basic (Declaration)
Public Sub SetPropertyValue(Of V)( _
ByVal propertyName As System.String, _
ByVal value As V _
)
C#
public void SetPropertyValue<V>(
System.string propertyName,
V value
)
Parameters
propertyName
Name of the property.
value
The value.
ToolTip for ASP.NET Web Forms
33
Type Parameters
V
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
Properties For a list of all members of this type, see C1TargetControlBase members.
Public Properties
Name Description
AccessKey (Inherited from
System.Web.UI.WebControls.WebControl)
AppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Attributes (Inherited from
System.Web.UI.WebControls.WebControl)
CDNDependencyPaths A string array value specifies all css/js references that
wijmo control depends on.
CDNPath Content Delivery Network path.
ClientID (Inherited from System.Web.UI.Control)
ClientIDMode (Inherited from System.Web.UI.Control)
Controls (Inherited from System.Web.UI.Control)
ControlStyle (Inherited from
System.Web.UI.WebControls.WebControl)
ControlStyleCreated (Inherited from
ToolTip for ASP.NET Web Forms
34
System.Web.UI.WebControls.WebControl)
CssClass (Inherited from
System.Web.UI.WebControls.WebControl)
DisplayVisible Gets or sets a value that indicates whether a server
control is rendered as UI on the page.
EnableCombinedJavaScripts Enable JavaScripts files combined into one file. In
order to combined enabled, you must register the
WijmoHttpHandler in web.config.
Enabled Overridden. Gets or sets a value indicating whether
the Web server control is enabled.
EnableTheming (Inherited from
System.Web.UI.WebControls.WebControl)
EnableViewState (Inherited from System.Web.UI.Control)
HasAttributes (Inherited from
System.Web.UI.WebControls.WebControl)
Height (Inherited from
System.Web.UI.WebControls.WebControl)
ID (Inherited from System.Web.UI.Control)
NamingContainer (Inherited from System.Web.UI.Control)
Page (Inherited from System.Web.UI.Control)
Parent (Inherited from System.Web.UI.Control)
RenderingCompatibility (Inherited from System.Web.UI.Control)
Site (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
35
SkinID (Inherited from
System.Web.UI.WebControls.WebControl)
Style (Inherited from
System.Web.UI.WebControls.WebControl)
SupportsDisabledAttribute (Inherited from
System.Web.UI.WebControls.WebControl)
TabIndex (Inherited from
System.Web.UI.WebControls.WebControl)
TemplateControl (Inherited from System.Web.UI.Control)
TemplateSourceDirectory (Inherited from System.Web.UI.Control)
Theme Name of the theme that will be used to style the
widgets. Available embedded themes include: aristo,
midnight, and ui-lightness. Note that only one
theme can be used for the whole page at one time.
Please make sure that all widget extenders have the
same Theme value.
ThemeSwatch A value that indicates the theme swatch of the
control, this property only works when
WijmoControlMode property is Mobile.
ToolTip (Inherited from
System.Web.UI.WebControls.WebControl)
UniqueID (Inherited from System.Web.UI.Control)
UseCDN Determines whether the widget extender must load
client resources from CDN (Content Delivery
Network) path given by property CDNPath.
ValidateRequestMode (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
36
ViewStateMode (Inherited from System.Web.UI.Control)
Width (Inherited from
System.Web.UI.WebControls.WebControl)
WijmoControlMode A value that indicates mode of the control, whether
it is a mobile or web control. Note that only one
value can be used for the whole website or project.
WijmoCssAdapter Indicates the control applies the theme of JQuery UI
or Bootstrap.
Top
See Also
Reference
C1TargetControlBase Class
C1.Web.Wijmo.Controls Namespace
CDNDependencyPaths Property A string array value specifies all css/js references that wijmo control depends on.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
<C1DescriptionAttribute(Key="C1Base.CDNDependencyPaths", Description="A
string array value specifies all css/js references that wijmo control depends
on.")>
<System.ComponentModel.DefaultValueAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
Public Overridable Property CDNDependencyPaths As System.String()
C#
[C1Category("Behavior")]
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
[C1Description(Key="C1Base.CDNDependencyPaths", Description="A string array
ToolTip for ASP.NET Web Forms
37
value specifies all css/js references that wijmo control depends on.")]
[System.ComponentModel.DefaultValue()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
public virtual System.string[] CDNDependencyPaths {get; set;}
Remarks
Using this property, user can specify the CDN dependencies(such as jQuery, jQuery UI, jQuery
mobile, bootstrap). If some dependencies are set in this property, wijmo controls will find
dependencies path in this property. If found, use the path to load dependency, otherwise, use
the default CDN path. For example, if user wants to specify the dependencies of jQuery and
jQuery UI, he can set the value like this: ["http://ajax.aspnetcdn.com/ajax/jQuery/jquery-
1.11.1.min.js", "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.11.1/jquery-ui.js"]
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
CDNPath Property Content Delivery Network path.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
<C1DescriptionAttribute(Key="C1Base.CDNPath", Description="Content Delivery
Network path.")>
<System.ComponentModel.DefaultValueAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
Public Overridable Property CDNPath As System.String
C#
[C1Category("Behavior")]
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
[C1Description(Key="C1Base.CDNPath", Description="Content Delivery Network
path.")]
[System.ComponentModel.DefaultValue()]
ToolTip for ASP.NET Web Forms
38
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
public virtual System.string CDNPath {get; set;}
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
DisplayVisible Property Gets or sets a value that indicates whether a server control is rendered as UI on the page.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionAttribute()>
<C1DescriptionAttribute(Key="C1Controls.DisplayVisible", Description="Gets or
sets a value that indicates whether a server control is rendered as UI on the
page.")>
<C1CategoryAttribute("Behavior")>
<LayoutAttribute(LayoutType.Behavior)>
Public Property DisplayVisible As System.Boolean
C#
[System.ComponentModel.DefaultValue()]
[WidgetOption()]
[C1Description(Key="C1Controls.DisplayVisible", Description="Gets or sets a
value that indicates whether a server control is rendered as UI on the
page.")]
[C1Category("Behavior")]
[Layout(LayoutType.Behavior)]
public System.bool DisplayVisible {get; set;}
Remarks
Note that a server control is created and invisible if DisplayVisible is set to false.
See Also
Reference
ToolTip for ASP.NET Web Forms
39
C1TargetControlBase Class
C1TargetControlBase Members
EnableCombinedJavaScripts Property Enable JavaScripts files combined into one file. In order to combined enabled, you must register
the WijmoHttpHandler in web.config.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1Base.EnableCombinedJavaScripts",
Description="Enable JavaScripts files combined into one file.")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
Public Overridable Property EnableCombinedJavaScripts As System.Boolean
C#
[C1Description(Key="C1Base.EnableCombinedJavaScripts", Description="Enable
JavaScripts files combined into one file.")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
public virtual System.bool EnableCombinedJavaScripts {get; set;}
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
Enabled Property Gets or sets a value indicating whether the Web server control is enabled.
Syntax
Visual Basic (Declaration)
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
ToolTip for ASP.NET Web Forms
40
<C1DescriptionAttribute(Key="C1Base.Enabled", Description="Indicates whether
control is enabled.")>
<C1CategoryAttribute("Behavior")>
Public Overrides Property Enabled As System.Boolean
C#
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1Base.Enabled", Description="Indicates whether control
is enabled.")]
[C1Category("Behavior")]
public override System.bool Enabled {get; set;}
Property Value
true if control is enabled; otherwise, false. The default is true.
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
Theme Property Name of the theme that will be used to style the widgets. Available embedded themes include:
aristo, midnight, and ui-lightness. Note that only one theme can be used for the whole page at
one time. Please make sure that all widget extenders have the same Theme value.
Syntax
Visual Basic (Declaration)
<TypeConverterAttribute("C1.Web.Wijmo.Controls.WijmoThemeNameConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
<C1DescriptionAttribute(Key="C1Base.Theme", Description="Name of the theme
that will be used to style widgets. Available themes: aristo / midnight / ui-
lightness. Note, only one theme can be used for the whole page at one time.
Please, make sure that all widget extenders have the same Theme value.")>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
ToolTip for ASP.NET Web Forms
41
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
Public Overridable Property Theme As System.String
C#
[TypeConverter("C1.Web.Wijmo.Controls.WijmoThemeNameConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
[C1Description(Key="C1Base.Theme", Description="Name of the theme that will
be used to style widgets. Available themes: aristo / midnight / ui-lightness.
Note, only one theme can be used for the whole page at one time. Please, make
sure that all widget extenders have the same Theme value.")]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
public virtual System.string Theme {get; set;}
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
ThemeSwatch Property A value that indicates the theme swatch of the control, this property only works when
WijmoControlMode property is Mobile.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Appearance")>
<WidgetOptionAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1Base.ThemeSwatch", Description="A value that
indicates the theme swatch of the control, this property only works when
WijmoControlMode property is Mobile.")>
<TypeConverterAttribute("C1.Web.Wijmo.Controls.WijmoThemeSwatchConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
ToolTip for ASP.NET Web Forms
42
PublicKeyToken=9b75583953471eea")>
Public Overridable Property ThemeSwatch As System.String
C#
[C1Category("Appearance")]
[WidgetOption()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1Base.ThemeSwatch", Description="A value that indicates
the theme swatch of the control, this property only works when
WijmoControlMode property is Mobile.")]
[TypeConverter("C1.Web.Wijmo.Controls.WijmoThemeSwatchConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")]
public virtual System.string ThemeSwatch {get; set;}
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
UseCDN Property Determines whether the widget extender must load client resources from CDN (Content
Delivery Network) path given by property CDNPath.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1Base.UseCDN", Description="Determines whether
this extender loads client script references from CDN.")>
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
Public Overridable Property UseCDN As System.Boolean
C#
[C1Description(Key="C1Base.UseCDN", Description="Determines whether this
ToolTip for ASP.NET Web Forms
43
extender loads client script references from CDN.")]
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
public virtual System.bool UseCDN {get; set;}
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
WijmoControlMode Property A value that indicates mode of the control, whether it is a mobile or web control. Note that only
one value can be used for the whole website or project.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Behavior")>
<C1DescriptionAttribute(Key="C1Base.WijmoControlMode", Description="A value
that indicates mode of the control, whether it is a mobile or web control.
Note that only one value can be used for the whole website or project.")>
<System.ComponentModel.DefaultValueAttribute()>
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
Public Overridable Property WijmoControlMode As WijmoControlMode
C#
[C1Category("Behavior")]
[C1Description(Key="C1Base.WijmoControlMode", Description="A value that
indicates mode of the control, whether it is a mobile or web control. Note
that only one value can be used for the whole website or project.")]
[System.ComponentModel.DefaultValue()]
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
public virtual WijmoControlMode WijmoControlMode {get; set;}
ToolTip for ASP.NET Web Forms
44
See Also
Reference
C1TargetControlBase Class
C1TargetControlBase Members
WijmoCssAdapter Property Indicates the control applies the theme of JQuery UI or Bootstrap.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.RefreshPropertiesAttribute(RefreshProperties.All)>
<C1CategoryAttribute("Behavior")>
<C1DescriptionAttribute(Key="C1Base.WijmoCssAdapter", Description="Indicates
the control applies the theme of JQuery UI or Bootstrap.")>
<System.ComponentModel.DefaultValueAttribute()>
<TypeConverterAttribute("C1.Web.Wijmo.Controls.WijmoCssAdapterConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Hidden)>
Public Overridable Property WijmoCssAdapter As System.String
C#
[System.ComponentModel.RefreshProperties(RefreshProperties.All)]
[C1Category("Behavior")]
[C1Description(Key="C1Base.WijmoCssAdapter", Description="Indicates the
control applies the theme of JQuery UI or Bootstrap.")]
[System.ComponentModel.DefaultValue()]
[TypeConverter("C1.Web.Wijmo.Controls.WijmoCssAdapterConverter,
C1.Web.Wijmo.Controls.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Hidden)]
public virtual System.string WijmoCssAdapter {get; set;}
See Also
Reference
ToolTip for ASP.NET Web Forms
45
C1TargetControlBase Class
C1TargetControlBase Members
C1TargetControlHelper
Object Model
Syntax
Visual Basic (Declaration)
Friend Class C1TargetControlHelper
C#
internal class C1TargetControlHelper
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.C1TargetControlHelper
C1.Web.Wijmo.Controls.C1TargetControlHelper<T>
See Also
Reference
C1TargetControlHelper Members
C1.Web.Wijmo.Controls Namespace
Overview
Object Model
Syntax
Visual Basic (Declaration)
Friend Class C1TargetControlHelper
C#
ToolTip for ASP.NET Web Forms
46
internal class C1TargetControlHelper
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.C1TargetControlHelper
C1.Web.Wijmo.Controls.C1TargetControlHelper<T>
See Also
Reference
C1TargetControlHelper Members
C1.Web.Wijmo.Controls Namespace
Members The following tables list the members exposed by C1TargetControlHelper.
Public Constructors
Name Description
C1TargetControlHelper Constructor
Top
Public Methods
Name Description
ResolveEmbeddedResourceUrl
Top
See Also
Reference
C1TargetControlHelper Class
C1.Web.Wijmo.Controls Namespace
C1TargetControlHelper Constructor
Syntax
ToolTip for ASP.NET Web Forms
47
Visual Basic (Declaration)
Public Function New()
C#
public C1TargetControlHelper()
See Also
Reference
C1TargetControlHelper Class
C1TargetControlHelper Members
Methods For a list of all members of this type, see C1TargetControlHelper members.
Public Methods
Name Description
ResolveEmbeddedResourceUrl
Top
See Also
Reference
C1TargetControlHelper Class
C1.Web.Wijmo.Controls Namespace
ResolveEmbeddedResourceUrl Method
Syntax
Visual Basic (Declaration)
Public Shared Function ResolveEmbeddedResourceUrl( _
ByVal resourceName As System.String, _
ByVal page As System.Web.UI.Page, _
ByVal combinedScript As System.Boolean _
) As System.String
C#
ToolTip for ASP.NET Web Forms
48
public static System.string ResolveEmbeddedResourceUrl(
System.string resourceName,
System.Web.UI.Page page,
System.bool combinedScript
)
Parameters
resourceName
page
combinedScript
See Also
Reference
C1TargetControlHelper Class
C1TargetControlHelper Members
C1TargetControlHelper<T>
Object Model
Syntax
Visual Basic (Declaration)
Friend Class C1TargetControlHelper(Of T As
{System.Web.UI.WebControls.WebControl, IC1TargetControl})
Inherits C1TargetControlHelper
C#
internal class C1TargetControlHelper<T> : C1TargetControlHelper
where T: System.Web.UI.WebControls.WebControl, IC1TargetControl
Type Parameters
T
Inheritance Hierarchy
ToolTip for ASP.NET Web Forms
49
System.Object
C1.Web.Wijmo.Controls.C1TargetControlHelper
C1.Web.Wijmo.Controls.C1TargetControlHelper<T>
See Also
Reference
C1TargetControlHelper<T> Members
C1.Web.Wijmo.Controls Namespace
Overview
Object Model
Syntax
Visual Basic (Declaration)
Friend Class C1TargetControlHelper(Of T As
{System.Web.UI.WebControls.WebControl, IC1TargetControl})
Inherits C1TargetControlHelper
C#
internal class C1TargetControlHelper<T> : C1TargetControlHelper
where T: System.Web.UI.WebControls.WebControl, IC1TargetControl
Type Parameters
T
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.C1TargetControlHelper
C1.Web.Wijmo.Controls.C1TargetControlHelper<T>
See Also
Reference
C1TargetControlHelper<T> Members
C1.Web.Wijmo.Controls Namespace
ToolTip for ASP.NET Web Forms
50
Members The following tables list the members exposed by C1TargetControlHelper<T>.
Public Constructors
Name Description
C1TargetControlHelper<T> Constructor
Top
Public Properties
Name Description
Control
JsonSerializableHelper
Page
ScriptManager
Top
Public Methods
Name Description
EnsureEnabledState
GetScriptDescriptors Overloaded. When overridden in a
derived class, registers the
WidgetDescriptor objects for the control.
RegisterDesignTimeStyleSheet Register design-time CSS stylesheet.
RegisterDesignTimeStyleSheets
RegisterIncludes
ToolTip for ASP.NET Web Forms
51
RegisterOnSubmitStatement
RegisterRunTimeStylesheets
RegisterScriptDescriptors
RegisterScriptDescriptorsWithoutScriptManager
RegisterScriptDescriptorsWithScriptManager
RenderJsonDataField
ShowAbout Show about message box.
Top
See Also
Reference
C1TargetControlHelper<T> Class
C1.Web.Wijmo.Controls Namespace
C1TargetControlHelper<T> Constructor
Syntax
Visual Basic (Declaration)
Public Function New( _
ByVal control As T _
)
C#
public C1TargetControlHelper<T>(
T control
)
Parameters
control
See Also
ToolTip for ASP.NET Web Forms
52
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
Methods For a list of all members of this type, see C1TargetControlHelper<T> members.
Public Methods
Name Description
EnsureEnabledState
GetScriptDescriptors Overloaded. When overridden in a
derived class, registers the
WidgetDescriptor objects for the control.
RegisterDesignTimeStyleSheet Register design-time CSS stylesheet.
RegisterDesignTimeStyleSheets
RegisterIncludes
RegisterOnSubmitStatement
RegisterRunTimeStylesheets
RegisterScriptDescriptors
RegisterScriptDescriptorsWithoutScriptManager
RegisterScriptDescriptorsWithScriptManager
RenderJsonDataField
ShowAbout Show about message box.
Top
See Also
ToolTip for ASP.NET Web Forms
53
Reference
C1TargetControlHelper<T> Class
C1.Web.Wijmo.Controls Namespace
EnsureEnabledState Method
Syntax
Visual Basic (Declaration)
Public Sub EnsureEnabledState()
C#
public void EnsureEnabledState()
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
GetScriptDescriptors Method When overridden in a derived class, registers the WidgetDescriptor objects for the control.
Overload List
Overload Description
GetScriptDescriptors() When overridden in a derived class, registers the WidgetDescriptor
objects for the control.
GetScriptDescriptors(String) When overridden in a derived class, registers the WidgetDescriptor
objects for the control.
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
GetScriptDescriptors() Method
When overridden in a derived class, registers the WidgetDescriptor objects for the control.
ToolTip for ASP.NET Web Forms
54
Syntax
Visual Basic (Declaration)
Public Overloads Function GetScriptDescriptors() As
System.Collections.Generic.IEnumerable(Of ScriptDescriptor)
C#
public System.Collections.Generic.IEnumerable<ScriptDescriptor>
GetScriptDescriptors()
Return Value
An enumeration of WidgetDescriptor objects.
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
Overload List
GetScriptDescriptors(String) Method
When overridden in a derived class, registers the WidgetDescriptor objects for the control.
Syntax
Visual Basic (Declaration)
Public Overloads Function GetScriptDescriptors( _
ByVal targetSelector As System.String _
) As System.Collections.Generic.IEnumerable(Of ScriptDescriptor)
C#
public System.Collections.Generic.IEnumerable<ScriptDescriptor>
GetScriptDescriptors(
System.string targetSelector
)
Parameters
targetSelector
The target selector.
ToolTip for ASP.NET Web Forms
55
Return Value
An enumeration of WidgetDescriptor objects.
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
Overload List
RegisterDesignTimeStyleSheet Method Register design-time CSS stylesheet.
Syntax
Visual Basic (Declaration)
Public Sub RegisterDesignTimeStyleSheet( _
ByVal writer As System.Web.UI.HtmlTextWriter, _
ByVal cssResourceName As System.String _
)
C#
public void RegisterDesignTimeStyleSheet(
System.Web.UI.HtmlTextWriter writer,
System.string cssResourceName
)
Parameters
writer
cssResourceName
CSS resource name.
Remarks
The cssResourceName is the link to an resource element.
See Also
Reference
ToolTip for ASP.NET Web Forms
56
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterDesignTimeStyleSheets Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterDesignTimeStyleSheets( _
ByVal writer As System.Web.UI.HtmlTextWriter _
)
C#
public void RegisterDesignTimeStyleSheets(
System.Web.UI.HtmlTextWriter writer
)
Parameters
writer
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterIncludes Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterIncludes()
C#
public void RegisterIncludes()
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
ToolTip for ASP.NET Web Forms
57
RegisterOnSubmitStatement Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterOnSubmitStatement( _
Optional ByVal callback As System.String _
)
C#
public void RegisterOnSubmitStatement(
System.string callback
)
Parameters
callback
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterRunTimeStylesheets Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterRunTimeStylesheets()
C#
public void RegisterRunTimeStylesheets()
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterScriptDescriptors Method
Syntax
ToolTip for ASP.NET Web Forms
58
Visual Basic (Declaration)
Public Sub RegisterScriptDescriptors()
C#
public void RegisterScriptDescriptors()
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterScriptDescriptorsWithoutScriptManager Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterScriptDescriptorsWithoutScriptManager()
C#
public void RegisterScriptDescriptorsWithoutScriptManager()
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RegisterScriptDescriptorsWithScriptManager Method
Syntax
Visual Basic (Declaration)
Public Sub RegisterScriptDescriptorsWithScriptManager()
C#
public void RegisterScriptDescriptorsWithScriptManager()
See Also
Reference
ToolTip for ASP.NET Web Forms
59
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
RenderJsonDataField Method
Syntax
Visual Basic (Declaration)
Public Sub RenderJsonDataField( _
ByVal writer As System.Web.UI.HtmlTextWriter _
)
C#
public void RenderJsonDataField(
System.Web.UI.HtmlTextWriter writer
)
Parameters
writer
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
ShowAbout Method Show about message box.
Syntax
Visual Basic (Declaration)
Public Sub ShowAbout()
C#
public void ShowAbout()
See Also
Reference
ToolTip for ASP.NET Web Forms
60
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
Properties For a list of all members of this type, see C1TargetControlHelper<T> members.
Public Properties
Name Description
Control
JsonSerializableHelper
Page
ScriptManager
Top
See Also
Reference
C1TargetControlHelper<T> Class
C1.Web.Wijmo.Controls Namespace
Control Property
Syntax
Visual Basic (Declaration)
Public ReadOnly Property Control As T
C#
public T Control {get;}
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
ToolTip for ASP.NET Web Forms
61
JsonSerializableHelper Property
Syntax
Visual Basic (Declaration)
Public ReadOnly Property JsonSerializableHelper As JsonSerializableHelper
C#
public JsonSerializableHelper JsonSerializableHelper {get;}
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
Page Property
Syntax
Visual Basic (Declaration)
Public ReadOnly Property Page As System.Web.UI.Page
C#
public System.Web.UI.Page Page {get;}
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
ScriptManager Property
Syntax
Visual Basic (Declaration)
Public ReadOnly Property ScriptManager As System.Web.UI.ScriptManager
C#
ToolTip for ASP.NET Web Forms
62
public System.Web.UI.ScriptManager ScriptManager {get;}
See Also
Reference
C1TargetControlHelper<T> Class
C1TargetControlHelper<T> Members
WijChartNavigator
Object Model
Syntax
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
Friend Class WijChartNavigator
Inherits WijChartCore
C#
[WidgetDependencies(System.Object[])]
internal class WijChartNavigator : WijChartCore
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.WijChartNavigator
See Also
Reference
WijChartNavigator Members
C1.Web.Wijmo.Controls Namespace
Overview
Object Model
Syntax
ToolTip for ASP.NET Web Forms
63
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
Friend Class WijChartNavigator
Inherits WijChartCore
C#
[WidgetDependencies(System.Object[])]
internal class WijChartNavigator : WijChartCore
Inheritance Hierarchy
System.Object
C1.Web.Wijmo.Controls.WijChartNavigator
See Also
Reference
WijChartNavigator Members
C1.Web.Wijmo.Controls Namespace
Members The following tables list the members exposed by WijChartNavigator.
Public Constructors
Name Description
WijChartNavigator Constructor
Top
See Also
Reference
WijChartNavigator Class
C1.Web.Wijmo.Controls Namespace
WijChartNavigator Constructor
Syntax
ToolTip for ASP.NET Web Forms
64
Visual Basic (Declaration)
Public Function New()
C#
public WijChartNavigator()
See Also
Reference
WijChartNavigator Class
WijChartNavigator Members
C1.Web.Wijmo.Controls.C1ToolTip
Namespace
Overview Classes
Class Description
C1ToolTip
C1ToolTipCallBackEventArgs C1ToolTipCallBackEventArgs is used for the OnAjaxUpdate
event.
Delegates
Delegate Description
GetContentCallbackHander Delegate type for handling OnAjaxUpdate events.
Enumerations
Enumeration Description
CloseBehavior Defines the behavior of close the tooltip.
ToolTip for ASP.NET Web Forms
65
Trigger Defines the trigger event for show tooltip.
See Also
Reference
C1.Web.Wijmo.Controls.4 Assembly
Classes
C1ToolTip
Object Model
Syntax
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
<System.ComponentModel.DesignerAttribute(DesignerBaseTypeName="System.Compone
ntModel.Design.IDesigner",
DesignerTypeName="C1.Web.Wijmo.Controls.Design.C1ToolTip.C1ToolTipDesigner,
C1.Web.Wijmo.Controls.Design.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")>
<System.Web.UI.ToolboxDataAttribute("<{0}:C1ToolTip
runat=server></{0}:C1ToolTip>")>
<System.Drawing.ToolboxBitmapAttribute()>
<System.ComponentModel.LicenseProviderAttribute()>
Public Class C1ToolTip
Inherits C1.Web.Wijmo.Controls.C1TargetControlBase
C#
[WidgetDependencies(System.Object[])]
[System.ComponentModel.Designer(DesignerBaseTypeName="System.ComponentModel.D
esign.IDesigner",
DesignerTypeName="C1.Web.Wijmo.Controls.Design.C1ToolTip.C1ToolTipDesigner,
C1.Web.Wijmo.Controls.Design.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")]
[System.Web.UI.ToolboxData("<{0}:C1ToolTip runat=server></{0}:C1ToolTip>")]
[System.Drawing.ToolboxBitmap()]
ToolTip for ASP.NET Web Forms
66
[System.ComponentModel.LicenseProvider()]
public class C1ToolTip : C1.Web.Wijmo.Controls.C1TargetControlBase
Inheritance Hierarchy
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
C1.Web.Wijmo.Controls.C1TargetControlBase
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTip
See Also
Reference
C1ToolTip Members
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Overview
Object Model
Syntax
Visual Basic (Declaration)
<WidgetDependenciesAttribute(System.Object[])>
<System.ComponentModel.DesignerAttribute(DesignerBaseTypeName="System.Compone
ntModel.Design.IDesigner",
DesignerTypeName="C1.Web.Wijmo.Controls.Design.C1ToolTip.C1ToolTipDesigner,
C1.Web.Wijmo.Controls.Design.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")>
<System.Web.UI.ToolboxDataAttribute("<{0}:C1ToolTip
runat=server></{0}:C1ToolTip>")>
<System.Drawing.ToolboxBitmapAttribute()>
<System.ComponentModel.LicenseProviderAttribute()>
Public Class C1ToolTip
Inherits C1.Web.Wijmo.Controls.C1TargetControlBase
C#
[WidgetDependencies(System.Object[])]
[System.ComponentModel.Designer(DesignerBaseTypeName="System.ComponentModel.D
ToolTip for ASP.NET Web Forms
67
esign.IDesigner",
DesignerTypeName="C1.Web.Wijmo.Controls.Design.C1ToolTip.C1ToolTipDesigner,
C1.Web.Wijmo.Controls.Design.4, Version=4.0.20151.207, Culture=neutral,
PublicKeyToken=9b75583953471eea")]
[System.Web.UI.ToolboxData("<{0}:C1ToolTip runat=server></{0}:C1ToolTip>")]
[System.Drawing.ToolboxBitmap()]
[System.ComponentModel.LicenseProvider()]
public class C1ToolTip : C1.Web.Wijmo.Controls.C1TargetControlBase
Inheritance Hierarchy
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
C1.Web.Wijmo.Controls.C1TargetControlBase
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTip
See Also
Reference
C1ToolTip Members
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Members The following tables list the members exposed by C1ToolTip.
Public Constructors
Name Description
C1ToolTip Constructor Initializes a new instance of the C1ToolTip class.
Top
Public Properties
Name Description
AjaxCallback Defines the callback for get content by AJAX mode.
Animation Defines the animation to show or hide the tooltip. If
the showAnimation/hideAnimation is not specified,
ToolTip for ASP.NET Web Forms
68
then this property works.
AppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Attributes (Inherited from
System.Web.UI.WebControls.WebControl)
CalloutAnimation Defines the animation to move the tooltip position.
CalloutFilled Determines the callout's class style. If true, then the
callout triangle will be filled.
CDNDependencyPaths A string array value specifies all css/js references that
wijmo control depends on. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
CDNPath Content Delivery Network path. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ClientID Overridden. Gets the clientID of the tooltip.
ClientIDMode (Inherited from System.Web.UI.Control)
CloseBehavior Determines how to close the tooltip.
Content Gets and sets the tooltip's content.
Controls (Inherited from System.Web.UI.Control)
ControlStyle (Inherited from
System.Web.UI.WebControls.WebControl)
ControlStyleCreated (Inherited from
System.Web.UI.WebControls.WebControl)
CssClass Overridden. Gets or sets the selector.
DisplayVisible Gets or sets a value that indicates whether a server
ToolTip for ASP.NET Web Forms
69
control is rendered as UI on the page. (Inherited
from C1.Web.Wijmo.Controls.C1TargetControlBase)
EnableCallBackMode Gets or sets a value that determines whether to
enable callback to load tooltip's content on demand.
EnableCombinedJavaScripts Enable JavaScripts files combined into one file. In
order to combined enabled, you must register the
WijmoHttpHandler in web.config. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
Enabled Gets or sets a value indicating whether the Web
server control is enabled. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
EnableTheming (Inherited from
System.Web.UI.WebControls.WebControl)
EnableViewState (Inherited from System.Web.UI.Control)
Group If the group options sets the same as another tooltip
widget, the two widget share one tooltip DOM.
HasAttributes (Inherited from
System.Web.UI.WebControls.WebControl)
Height Overridden. Gets or sets the height of the C1ToolTip.
HideAnimation Defines the animation to hide the tooltip.
HideDelay Determines the length of the delay before the
tooltip disappears.
ID (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
70
Modal Determines when show a tooltip, whether show a
modal layout.
MouseTrailing If true, then the tooltip moves with the mouse.
NamingContainer (Inherited from System.Web.UI.Control)
OnClientHidden Triggered once the tooltip is hidden.
OnClientHiding Triggered before hiding the tooltip. If 'data.cancel' is
set to true, then the tooltip is no longer hidden.
OnClientShowing Triggered before showing the tooltip.
OnClientShown Triggered once the tooltip has shown.
Page (Inherited from System.Web.UI.Control)
Parent (Inherited from System.Web.UI.Control)
Position Sets the tooltip's position mode in relation to the
'relativeTo', 'offsetX', and 'offsetY' properties. For
example, here is the jQuery ui position's
position:{my:'top left',at:'right bottom',offset:}.
RenderingCompatibility (Inherited from System.Web.UI.Control)
ShowAnimation Defines the animation to show the tooltip.
ShowCallout Determines whether to show the callout element.
ShowDelay Determines the length of the delay before the
tooltip appears.
Site (Inherited from System.Web.UI.Control)
SkinID (Inherited from
System.Web.UI.WebControls.WebControl)
ToolTip for ASP.NET Web Forms
71
Style (Inherited from
System.Web.UI.WebControls.WebControl)
SupportsDisabledAttribute (Inherited from
System.Web.UI.WebControls.WebControl)
TabIndex (Inherited from
System.Web.UI.WebControls.WebControl)
TargetSelector Gets or sets the selector.
Template Gets or sets the template for the content area of the
C1ToolTip control.
TemplateControl (Inherited from System.Web.UI.Control)
TemplateSourceDirectory (Inherited from System.Web.UI.Control)
Theme Name of the theme that will be used to style the
widgets. Available embedded themes include: aristo,
midnight, and ui-lightness. Note that only one
theme can be used for the whole page at one time.
Please make sure that all widget extenders have the
same Theme value. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ThemeSwatch A value that indicates the theme swatch of the
control, this property only works when
WijmoControlMode property is Mobile. (Inherited
from C1.Web.Wijmo.Controls.C1TargetControlBase)
Title Specifies a value that sets the tooltip’s title.
Triggers Gets and sets the event that will cause the tooltip to
appear.
UniqueID Overridden. Gets the uniqueID of the tooltip.
ToolTip for ASP.NET Web Forms
72
UpdatePanel Gets the UpdatePanel of the tooltip.
UseCDN Determines whether the widget extender must load
client resources from CDN (Content Delivery
Network) path given by property CDNPath.
(Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ValidateRequestMode (Inherited from System.Web.UI.Control)
ViewStateMode (Inherited from System.Web.UI.Control)
Width Overridden. Gets or sets the width of the C1ToolTip.
WijmoControlMode A value that indicates mode of the control, whether
it is a mobile or web control. Note that only one
value can be used for the whole website or project.
(Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
WijmoCssAdapter Indicates the control applies the theme of JQuery UI
or Bootstrap. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
Top
Public Methods
Name Description
ApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
ApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
CopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
DataBind (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
73
Dispose (Inherited from System.Web.UI.Control)
FindControl (Inherited from System.Web.UI.Control)
Focus (Inherited from System.Web.UI.Control)
GetPropertyValue<V> Gets the property value by property name. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
GetRouteUrl Overloaded. (Inherited from System.Web.UI.Control)
GetScriptDescriptors Overridden. When overridden in a derived class, registers
the WidgetDescriptor objects for the control.
GetScriptReferences When overridden in a derived class, registers an additional
script libraries for the extender control. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
GetUniqueIDRelativeTo (Inherited from System.Web.UI.Control)
HasControls (Inherited from System.Web.UI.Control)
LoadLayout Overloaded. Loads control layout properties from the file.
MergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
RegisterDesignTimeStyleSheet Register design time stylesheet (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
RenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
RenderControl (Inherited from System.Web.UI.Control)
RenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
ResolveClientUrl (Inherited from System.Web.UI.Control)
ResolveUrl (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
74
SaveLayout Overloaded. Saves the control layout properties to the file.
SetPropertyValue<V> Sets the property value by property name. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
SetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Top
Public Events
Name Description
DataBinding (Inherited from System.Web.UI.Control)
Disposed (Inherited from System.Web.UI.Control)
Init (Inherited from System.Web.UI.Control)
Load (Inherited from System.Web.UI.Control)
OnAjaxUpdate Occurs on the server after the AJAX request back to server-side.
PreRender (Inherited from System.Web.UI.Control)
Unload (Inherited from System.Web.UI.Control)
Top
See Also
Reference
C1ToolTip Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
C1ToolTip Constructor Initializes a new instance of the C1ToolTip class.
Syntax
ToolTip for ASP.NET Web Forms
75
Visual Basic (Declaration)
Public Function New()
C#
public C1ToolTip()
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Methods For a list of all members of this type, see C1ToolTip members.
Public Methods
Name Description
ApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
ApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
CopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
DataBind (Inherited from System.Web.UI.Control)
Dispose (Inherited from System.Web.UI.Control)
FindControl (Inherited from System.Web.UI.Control)
Focus (Inherited from System.Web.UI.Control)
GetPropertyValue<V> Gets the property value by property name. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
GetRouteUrl Overloaded. (Inherited from System.Web.UI.Control)
ToolTip for ASP.NET Web Forms
76
GetScriptDescriptors Overridden. When overridden in a derived class, registers
the WidgetDescriptor objects for the control.
GetScriptReferences When overridden in a derived class, registers an additional
script libraries for the extender control. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
GetUniqueIDRelativeTo (Inherited from System.Web.UI.Control)
HasControls (Inherited from System.Web.UI.Control)
LoadLayout Overloaded. Loads control layout properties from the file.
MergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
RegisterDesignTimeStyleSheet Register design time stylesheet (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
RenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
RenderControl (Inherited from System.Web.UI.Control)
RenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
ResolveClientUrl (Inherited from System.Web.UI.Control)
ResolveUrl (Inherited from System.Web.UI.Control)
SaveLayout Overloaded. Saves the control layout properties to the file.
SetPropertyValue<V> Sets the property value by property name. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
SetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Top
See Also
Reference
ToolTip for ASP.NET Web Forms
77
C1ToolTip Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
GetScriptDescriptors Method When overridden in a derived class, registers the WidgetDescriptor objects for the control.
Syntax
Visual Basic (Declaration)
Public Overrides Function GetScriptDescriptors() As
System.Collections.Generic.IEnumerable(Of ScriptDescriptor)
C#
public override System.Collections.Generic.IEnumerable<ScriptDescriptor>
GetScriptDescriptors()
Return Value
An enumeration of WidgetDescriptor objects.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
LoadLayout Method Loads control layout properties from the file.
Overload List
Overload Description
LoadLayout(String) Loads control layout properties from the file.
LoadLayout(Stream) Load control layout properties from the stream.
LoadLayout(String,LayoutType) Loads control layout properties with specified types from the
file.
LoadLayout(Stream,LayoutType) Loads the control layout properties with specified types from
ToolTip for ASP.NET Web Forms
78
the stream.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
LoadLayout(String) Method
Loads control layout properties from the file.
Syntax
Visual Basic (Declaration)
Public Overloads Sub LoadLayout( _
ByVal filename As System.String _
)
C#
public void LoadLayout(
System.string filename
)
Parameters
filename
The file where the values of layout properties will be loaded.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
LoadLayout(Stream) Method
Load control layout properties from the stream.
Syntax
Visual Basic (Declaration)
ToolTip for ASP.NET Web Forms
79
Public Overloads Sub LoadLayout( _
ByVal stream As System.IO.Stream _
)
C#
public void LoadLayout(
System.IO.Stream stream
)
Parameters
stream
The stream where the values of layout properties will be loaded.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
LoadLayout(String,LayoutType) Method
The file where the values of layout properties will be loaded.
The layout types to load.
Loads control layout properties with specified types from the file.
Syntax
Visual Basic (Declaration)
Public Overloads Sub LoadLayout( _
ByVal filename As System.String, _
ByVal layoutTypes As LayoutType _
)
C#
public void LoadLayout(
System.string filename,
LayoutType layoutTypes
)
Parameters
ToolTip for ASP.NET Web Forms
80
filename
The file where the values of layout properties will be loaded.
layoutTypes
The layout types to load.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
LoadLayout(Stream,LayoutType) Method
The stream where the values of the layout properties will be loaded.
The layout types to load.
Loads the control layout properties with specified types from the stream.
Syntax
Visual Basic (Declaration)
Public Overloads Sub LoadLayout( _
ByVal stream As System.IO.Stream, _
ByVal layoutTypes As LayoutType _
)
C#
public void LoadLayout(
System.IO.Stream stream,
LayoutType layoutTypes
)
Parameters
stream
The stream where the values of the layout properties will be loaded.
layoutTypes
The layout types to load.
ToolTip for ASP.NET Web Forms
81
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
SaveLayout Method Saves the control layout properties to the file.
Overload List
Overload Description
SaveLayout(String) Saves the control layout properties to the file.
SaveLayout(Stream) Saves control layout properties to the stream.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
SaveLayout(String) Method
Saves the control layout properties to the file.
Syntax
Visual Basic (Declaration)
Public Overloads Sub SaveLayout( _
ByVal filename As System.String _
)
C#
public void SaveLayout(
System.string filename
)
Parameters
filename
ToolTip for ASP.NET Web Forms
82
The file where the values of the layout properties will be saved.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
SaveLayout(Stream) Method
Saves control layout properties to the stream.
Syntax
Visual Basic (Declaration)
Public Overloads Sub SaveLayout( _
ByVal stream As System.IO.Stream _
)
C#
public void SaveLayout(
System.IO.Stream stream
)
Parameters
stream
The stream where the values of layout properties will be saved.
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Overload List
Properties For a list of all members of this type, see C1ToolTip members.
Public Properties
ToolTip for ASP.NET Web Forms
83
Name Description
AjaxCallback Defines the callback for get content by AJAX mode.
Animation Defines the animation to show or hide the tooltip. If
the showAnimation/hideAnimation is not specified,
then this property works.
AppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Attributes (Inherited from
System.Web.UI.WebControls.WebControl)
CalloutAnimation Defines the animation to move the tooltip position.
CalloutFilled Determines the callout's class style. If true, then the
callout triangle will be filled.
CDNDependencyPaths A string array value specifies all css/js references that
wijmo control depends on. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
CDNPath Content Delivery Network path. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ClientID Overridden. Gets the clientID of the tooltip.
ClientIDMode (Inherited from System.Web.UI.Control)
CloseBehavior Determines how to close the tooltip.
Content Gets and sets the tooltip's content.
Controls (Inherited from System.Web.UI.Control)
ControlStyle (Inherited from
System.Web.UI.WebControls.WebControl)
ToolTip for ASP.NET Web Forms
84
ControlStyleCreated (Inherited from
System.Web.UI.WebControls.WebControl)
CssClass Overridden. Gets or sets the selector.
DisplayVisible Gets or sets a value that indicates whether a server
control is rendered as UI on the page. (Inherited
from C1.Web.Wijmo.Controls.C1TargetControlBase)
EnableCallBackMode Gets or sets a value that determines whether to
enable callback to load tooltip's content on demand.
EnableCombinedJavaScripts Enable JavaScripts files combined into one file. In
order to combined enabled, you must register the
WijmoHttpHandler in web.config. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
Enabled Gets or sets a value indicating whether the Web
server control is enabled. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
EnableTheming (Inherited from
System.Web.UI.WebControls.WebControl)
EnableViewState (Inherited from System.Web.UI.Control)
Group If the group options sets the same as another tooltip
widget, the two widget share one tooltip DOM.
HasAttributes (Inherited from
System.Web.UI.WebControls.WebControl)
Height Overridden. Gets or sets the height of the C1ToolTip.
HideAnimation Defines the animation to hide the tooltip.
ToolTip for ASP.NET Web Forms
85
HideDelay Determines the length of the delay before the
tooltip disappears.
ID (Inherited from System.Web.UI.Control)
Modal Determines when show a tooltip, whether show a
modal layout.
MouseTrailing If true, then the tooltip moves with the mouse.
NamingContainer (Inherited from System.Web.UI.Control)
OnClientHidden Triggered once the tooltip is hidden.
OnClientHiding Triggered before hiding the tooltip. If 'data.cancel' is
set to true, then the tooltip is no longer hidden.
OnClientShowing Triggered before showing the tooltip.
OnClientShown Triggered once the tooltip has shown.
Page (Inherited from System.Web.UI.Control)
Parent (Inherited from System.Web.UI.Control)
Position Sets the tooltip's position mode in relation to the
'relativeTo', 'offsetX', and 'offsetY' properties. For
example, here is the jQuery ui position's
position:{my:'top left',at:'right bottom',offset:}.
RenderingCompatibility (Inherited from System.Web.UI.Control)
ShowAnimation Defines the animation to show the tooltip.
ShowCallout Determines whether to show the callout element.
ShowDelay Determines the length of the delay before the
tooltip appears.
ToolTip for ASP.NET Web Forms
86
Site (Inherited from System.Web.UI.Control)
SkinID (Inherited from
System.Web.UI.WebControls.WebControl)
Style (Inherited from
System.Web.UI.WebControls.WebControl)
SupportsDisabledAttribute (Inherited from
System.Web.UI.WebControls.WebControl)
TabIndex (Inherited from
System.Web.UI.WebControls.WebControl)
TargetSelector Gets or sets the selector.
Template Gets or sets the template for the content area of the
C1ToolTip control.
TemplateControl (Inherited from System.Web.UI.Control)
TemplateSourceDirectory (Inherited from System.Web.UI.Control)
Theme Name of the theme that will be used to style the
widgets. Available embedded themes include: aristo,
midnight, and ui-lightness. Note that only one
theme can be used for the whole page at one time.
Please make sure that all widget extenders have the
same Theme value. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ThemeSwatch A value that indicates the theme swatch of the
control, this property only works when
WijmoControlMode property is Mobile. (Inherited
from C1.Web.Wijmo.Controls.C1TargetControlBase)
Title Specifies a value that sets the tooltip’s title.
ToolTip for ASP.NET Web Forms
87
Triggers Gets and sets the event that will cause the tooltip to
appear.
UniqueID Overridden. Gets the uniqueID of the tooltip.
UpdatePanel Gets the UpdatePanel of the tooltip.
UseCDN Determines whether the widget extender must load
client resources from CDN (Content Delivery
Network) path given by property CDNPath.
(Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
ValidateRequestMode (Inherited from System.Web.UI.Control)
ViewStateMode (Inherited from System.Web.UI.Control)
Width Overridden. Gets or sets the width of the C1ToolTip.
WijmoControlMode A value that indicates mode of the control, whether
it is a mobile or web control. Note that only one
value can be used for the whole website or project.
(Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
WijmoCssAdapter Indicates the control applies the theme of JQuery UI
or Bootstrap. (Inherited from
C1.Web.Wijmo.Controls.C1TargetControlBase)
Top
See Also
Reference
C1ToolTip Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
ToolTip for ASP.NET Web Forms
88
AjaxCallback Property Defines the callback for get content by AJAX mode.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.AjaxCallback", Description="Defines
the callback for get content by AJAX mode")>
<LayoutAttribute(LayoutType.Behavior)>
<C1CategoryAttribute("Behavior")>
<WidgetEventAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionNameAttribute("ajaxCallback")>
Public Property AjaxCallback As System.String
C#
[C1Description(Key="C1ToolTip.AjaxCallback", Description="Defines the
callback for get content by AJAX mode")]
[Layout(LayoutType.Behavior)]
[C1Category("Behavior")]
[WidgetEvent()]
[System.ComponentModel.DefaultValue()]
[WidgetOptionName("ajaxCallback")]
public System.string AjaxCallback {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Animation Property Defines the animation to show or hide the tooltip. If the showAnimation/hideAnimation is not
specified, then this property works.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
<C1DescriptionAttribute(Key="C1ToolTip.Animation", Description="Defines the
ToolTip for ASP.NET Web Forms
89
aniamtion to show or hide the tooltip")>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
Public Property Animation As Animation
C#
[Layout(LayoutType.Behavior)]
[C1Description(Key="C1ToolTip.Animation", Description="Defines the aniamtion
to show or hide the tooltip")]
[WidgetOption()]
[C1Category("Behavior")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.ComponentModel.NotifyParentProperty(true)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public Animation Animation {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
CalloutAnimation Property Defines the animation to move the tooltip position.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.CalloutAnimation",
Description="Defines the animation to move the tooltip position")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
ToolTip for ASP.NET Web Forms
90
<LayoutAttribute(LayoutType.Behavior)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
Public Property CalloutAnimation As SlideAnimation
C#
[C1Description(Key="C1ToolTip.CalloutAnimation", Description="Defines the
animation to move the tooltip position")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[Layout(LayoutType.Behavior)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[WidgetOption()]
[C1Category("Behavior")]
[System.ComponentModel.NotifyParentProperty(true)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public SlideAnimation CalloutAnimation {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
CalloutFilled Property Determines the callout's class style. If true, then the callout triangle will be filled.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.CalloutFilled",
Description="Determines the callout's class style")>
<LayoutAttribute(LayoutType.Appearance)>
<C1CategoryAttribute("Appearance")>
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
ToolTip for ASP.NET Web Forms
91
Public Property CalloutFilled As System.Boolean
C#
[C1Description(Key="C1ToolTip.CalloutFilled", Description="Determines the
callout's class style")]
[Layout(LayoutType.Appearance)]
[C1Category("Appearance")]
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
public System.bool CalloutFilled {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ClientID Property Gets the clientID of the tooltip.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionAttribute()>
<WidgetOptionNameAttribute("id")>
Public Overrides ReadOnly Property ClientID As System.String
C#
[System.ComponentModel.DefaultValue()]
[WidgetOption()]
[WidgetOptionName("id")]
public override System.string ClientID {get;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ToolTip for ASP.NET Web Forms
92
CloseBehavior Property Determines how to close the tooltip.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.CloseBehavior",
Description="Determines how to close the tooltip")>
<LayoutAttribute(LayoutType.Behavior)>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
Public Property CloseBehavior As CloseBehavior
C#
[C1Description(Key="C1ToolTip.CloseBehavior", Description="Determines how to
close the tooltip")]
[Layout(LayoutType.Behavior)]
[WidgetOption()]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
public CloseBehavior CloseBehavior {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Content Property Gets and sets the tooltip's content.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.Content", Description="Gets and sets
the tooltip's content")>
<LayoutAttribute(LayoutType.Behavior)>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
ToolTip for ASP.NET Web Forms
93
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
Public Property Content As ContentOption
C#
[C1Description(Key="C1ToolTip.Content", Description="Gets and sets the
tooltip's content")]
[Layout(LayoutType.Behavior)]
[WidgetOption()]
[C1Category("Behavior")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.ComponentModel.NotifyParentProperty(true)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public ContentOption Content {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
CssClass Property Gets or sets the selector.
Syntax
Visual Basic (Declaration)
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
Public Overrides Property CssClass As System.String
C#
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
ToolTip for ASP.NET Web Forms
94
public override System.string CssClass {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
EnableCallBackMode Property Gets or sets a value that determines whether to enable callback to load tooltip's content on
demand.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.BindableAttribute(Bindable=False,
Direction=BindingDirection.OneWay)>
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.EnableCallBackMode", Description="Gets
or sets a value that determines whether to enable callback to load tooltip's
content on demand.")>
<C1CategoryAttribute("Behavior")>
<LayoutAttribute(LayoutType.Behavior)>
Public Property EnableCallBackMode As System.Boolean
C#
[System.ComponentModel.Bindable(Bindable=false,
Direction=BindingDirection.OneWay)]
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1ToolTip.EnableCallBackMode", Description="Gets or sets
a value that determines whether to enable callback to load tooltip's content
on demand.")]
[C1Category("Behavior")]
[Layout(LayoutType.Behavior)]
public System.bool EnableCallBackMode {get; set;}
See Also
Reference
ToolTip for ASP.NET Web Forms
95
C1ToolTip Class
C1ToolTip Members
Group Property If the group options sets the same as another tooltip widget, the two widget share one tooltip
DOM.
Syntax
Visual Basic (Declaration)
<WidgetOptionAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.Group", Description="If the group
options sets the same as another tooltip widget,the two widget share one
tooltip DOM")>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
<LayoutAttribute(LayoutType.Behavior)>
Public Property Group As System.String
C#
[WidgetOption()]
[C1Description(Key="C1ToolTip.Group", Description="If the group options sets
the same as another tooltip widget,the two widget share one tooltip DOM")]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
[Layout(LayoutType.Behavior)]
public System.string Group {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Height Property Gets or sets the height of the C1ToolTip.
Syntax
Visual Basic (Declaration)
<WidgetOptionNameAttribute("controlheight")>
ToolTip for ASP.NET Web Forms
96
<C1CategoryAttribute("Appearance")>
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
<LayoutAttribute(LayoutType.Appearance)>
Public Overrides Property Height As System.Web.UI.WebControls.Unit
C#
[WidgetOptionName("controlheight")]
[C1Category("Appearance")]
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
[Layout(LayoutType.Appearance)]
public override System.Web.UI.WebControls.Unit Height {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
HideAnimation Property Defines the animation to hide the tooltip.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.HideAnimation", Description="Defines
the animation to hide the tooltip")>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
<LayoutAttribute(LayoutType.Behavior)>
<C1CategoryAttribute("Behavior")>
<WidgetOptionAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
Public Property HideAnimation As Animation
C#
[C1Description(Key="C1ToolTip.HideAnimation", Description="Defines the
ToolTip for ASP.NET Web Forms
97
animation to hide the tooltip")]
[System.ComponentModel.NotifyParentProperty(true)]
[Layout(LayoutType.Behavior)]
[C1Category("Behavior")]
[WidgetOption()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public Animation HideAnimation {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
HideDelay Property Determines the length of the delay before the tooltip disappears.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<LayoutAttribute(LayoutType.Behavior)>
<C1DescriptionAttribute(Key="C1ToolTip.HideDelay", Description="Determines
the length of the delay before the tooltip disappears")>
<C1CategoryAttribute("Behavior")>
<WidgetOptionAttribute()>
Public Property HideDelay As System.Integer
C#
[System.ComponentModel.DefaultValue()]
[Layout(LayoutType.Behavior)]
[C1Description(Key="C1ToolTip.HideDelay", Description="Determines the length
of the delay before the tooltip disappears")]
[C1Category("Behavior")]
[WidgetOption()]
public System.int HideDelay {get; set;}
See Also
ToolTip for ASP.NET Web Forms
98
Reference
C1ToolTip Class
C1ToolTip Members
Modal Property Determines when show a tooltip, whether show a modal layout.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Appearance")>
<C1DescriptionAttribute(Key="C1ToolTip.Modal", Description="Determines when
show a tooltip, whether show a modal layout")>
<WidgetOptionAttribute()>
<System.ComponentModel.DefaultValueAttribute()>
<LayoutAttribute(LayoutType.Appearance)>
Public Property Modal As System.Boolean
C#
[C1Category("Appearance")]
[C1Description(Key="C1ToolTip.Modal", Description="Determines when show a
tooltip, whether show a modal layout")]
[WidgetOption()]
[System.ComponentModel.DefaultValue()]
[Layout(LayoutType.Appearance)]
public System.bool Modal {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
MouseTrailing Property If true, then the tooltip moves with the mouse.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
ToolTip for ASP.NET Web Forms
99
<C1DescriptionAttribute(Key="C1ToolTip.MouseTrailing", Description="If true,
then the tooltip moves with the mouse")>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
Public Property MouseTrailing As System.Boolean
C#
[Layout(LayoutType.Behavior)]
[C1Description(Key="C1ToolTip.MouseTrailing", Description="If true, then the
tooltip moves with the mouse")]
[WidgetOption()]
[C1Category("Behavior")]
[System.ComponentModel.DefaultValue()]
public System.bool MouseTrailing {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
OnClientHidden Property Triggered once the tooltip is hidden.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionNameAttribute("hidden")>
<C1DescriptionAttribute(Key="C1ToolTip.OnClientHidden", Description="Fires on
the client side when the C1ToolTip is hidden.")>
<WidgetEventAttribute("e")>
<C1CategoryAttribute("Events")>
Public Property OnClientHidden As System.String
C#
[Layout(LayoutType.Behavior)]
[System.ComponentModel.DefaultValue()]
[WidgetOptionName("hidden")]
ToolTip for ASP.NET Web Forms
100
[C1Description(Key="C1ToolTip.OnClientHidden", Description="Fires on the
client side when the C1ToolTip is hidden.")]
[WidgetEvent("e")]
[C1Category("Events")]
public System.string OnClientHidden {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
OnClientHiding Property Triggered before hiding the tooltip. If 'data.cancel' is set to true, then the tooltip is no longer
hidden.
Syntax
Visual Basic (Declaration)
<WidgetEventAttribute("e")>
<LayoutAttribute(LayoutType.Behavior)>
<WidgetOptionNameAttribute("hiding")>
<System.ComponentModel.DefaultValueAttribute()>
<C1CategoryAttribute("Events")>
<C1DescriptionAttribute(Key="C1ToolTip.OnClientHiding", Description="Fires on
the client side before the C1ToolTip is hidden.")>
Public Property OnClientHiding As System.String
C#
[WidgetEvent("e")]
[Layout(LayoutType.Behavior)]
[WidgetOptionName("hiding")]
[System.ComponentModel.DefaultValue()]
[C1Category("Events")]
[C1Description(Key="C1ToolTip.OnClientHiding", Description="Fires on the
client side before the C1ToolTip is hidden.")]
public System.string OnClientHiding {get; set;}
See Also
Reference
ToolTip for ASP.NET Web Forms
101
C1ToolTip Class
C1ToolTip Members
OnClientShowing Property Triggered before showing the tooltip.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.OnClientShowing", Description="Fires
on the client side before the C1ToolTip is shown.")>
<WidgetOptionNameAttribute("showing")>
<WidgetEventAttribute("e")>
<C1CategoryAttribute("Events")>
<LayoutAttribute(LayoutType.Behavior)>
Public Property OnClientShowing As System.String
C#
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1ToolTip.OnClientShowing", Description="Fires on the
client side before the C1ToolTip is shown.")]
[WidgetOptionName("showing")]
[WidgetEvent("e")]
[C1Category("Events")]
[Layout(LayoutType.Behavior)]
public System.string OnClientShowing {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
OnClientShown Property Triggered once the tooltip has shown.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
ToolTip for ASP.NET Web Forms
102
<C1CategoryAttribute("Events")>
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.OnClientShown", Description="Fires on
the client side when the C1ToolTip is shown.")>
<WidgetEventAttribute("e")>
<WidgetOptionNameAttribute("shown")>
Public Property OnClientShown As System.String
C#
[Layout(LayoutType.Behavior)]
[C1Category("Events")]
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1ToolTip.OnClientShown", Description="Fires on the
client side when the C1ToolTip is shown.")]
[WidgetEvent("e")]
[WidgetOptionName("shown")]
public System.string OnClientShown {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Position Property Sets the tooltip's position mode in relation to the 'relativeTo', 'offsetX', and 'offsetY' properties.
For example, here is the jQuery ui position's position:{my:'top left',at:'right bottom',offset:}.
Syntax
Visual Basic (Declaration)
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<LayoutAttribute(LayoutType.Appearance)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
<C1DescriptionAttribute(Key="C1ToolTip.Position", Description="Sets the
tooltip's position mode in relation to the 'relativeTo', 'offsetX',and
'offsetY' properties")>
<C1CategoryAttribute("Appearance")>
<WidgetOptionAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
ToolTip for ASP.NET Web Forms
103
lizationVisibility.Content)>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
Public Property Position As PositionSettings
C#
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[Layout(LayoutType.Appearance)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
[C1Description(Key="C1ToolTip.Position", Description="Sets the tooltip's
position mode in relation to the 'relativeTo', 'offsetX',and 'offsetY'
properties")]
[C1Category("Appearance")]
[WidgetOption()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.ComponentModel.NotifyParentProperty(true)]
public PositionSettings Position {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ShowAnimation Property Defines the animation to show the tooltip.
Syntax
Visual Basic (Declaration)
<C1CategoryAttribute("Behavior")>
<LayoutAttribute(LayoutType.Behavior)>
<C1DescriptionAttribute(Key="C1ToolTip.ShowAnimation", Description="Defines
the animation to show the tooltip")>
<WidgetOptionAttribute()>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
ToolTip for ASP.NET Web Forms
104
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
Public Property ShowAnimation As Animation
C#
[C1Category("Behavior")]
[Layout(LayoutType.Behavior)]
[C1Description(Key="C1ToolTip.ShowAnimation", Description="Defines the
animation to show the tooltip")]
[WidgetOption()]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.ComponentModel.NotifyParentProperty(true)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public Animation ShowAnimation {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ShowCallout Property Determines whether to show the callout element.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.ShowCallout", Description="Determines
whether to show the callout element")>
<System.ComponentModel.DefaultValueAttribute()>
<LayoutAttribute(LayoutType.Appearance)>
<C1CategoryAttribute("Appearance")>
<WidgetOptionAttribute()>
Public Property ShowCallout As System.Boolean
C#
[C1Description(Key="C1ToolTip.ShowCallout", Description="Determines whether
to show the callout element")]
[System.ComponentModel.DefaultValue()]
ToolTip for ASP.NET Web Forms
105
[Layout(LayoutType.Appearance)]
[C1Category("Appearance")]
[WidgetOption()]
public System.bool ShowCallout {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ShowDelay Property Determines the length of the delay before the tooltip appears.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.ShowDelay", Description="Determines
the length of the delay before the tooltip appears")>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
Public Property ShowDelay As System.Integer
C#
[Layout(LayoutType.Behavior)]
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1ToolTip.ShowDelay", Description="Determines the length
of the delay before the tooltip appears")]
[WidgetOption()]
[C1Category("Behavior")]
public System.int ShowDelay {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
TargetSelector Property Gets or sets the selector.
ToolTip for ASP.NET Web Forms
106
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.TargetSelector", Description="Gets or
sets the selector.")>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<LayoutAttribute(LayoutType.Behavior)>
Public Property TargetSelector As System.String
C#
[System.ComponentModel.DefaultValue()]
[C1Description(Key="C1ToolTip.TargetSelector", Description="Gets or sets the
selector.")]
[WidgetOption()]
[C1Category("Behavior")]
[Layout(LayoutType.Behavior)]
public System.string TargetSelector {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Template Property Gets or sets the template for the content area of the C1ToolTip control.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.Template", Description="Gets or sets
the template for the content area of the C1ToolTip control.")>
<System.ComponentModel.BrowsableAttribute(False)>
<System.ComponentModel.DefaultValueAttribute()>
<System.Web.UI.TemplateInstanceAttribute(TemplateInstance.Single)>
<System.ComponentModel.BindableAttribute(Bindable=False,
Direction=BindingDirection.OneWay)>
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
ToolTip for ASP.NET Web Forms
107
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
Public Property Template As System.Web.UI.ITemplate
C#
[C1Description(Key="C1ToolTip.Template", Description="Gets or sets the
template for the content area of the C1ToolTip control.")]
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.DefaultValue()]
[System.Web.UI.TemplateInstance(TemplateInstance.Single)]
[System.ComponentModel.Bindable(Bindable=false,
Direction=BindingDirection.OneWay)]
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
public System.Web.UI.ITemplate Template {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Title Property Specifies a value that sets the tooltip’s title.
Syntax
Visual Basic (Declaration)
<System.Web.UI.PersistenceModeAttribute(PersistenceMode.InnerProperty)>
<LayoutAttribute(LayoutType.Behavior)>
<C1CategoryAttribute("Behavior")>
<TypeConverterAttribute("System.ComponentModel.ExpandableObjectConverter,
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")>
<WidgetOptionAttribute()>
<C1DescriptionAttribute(Key="C1ToolTip.Title", Description="Specifies a value
that sets the tooltip’s title")>
<System.ComponentModel.DesignerSerializationVisibilityAttribute(DesignerSeria
lizationVisibility.Content)>
<System.ComponentModel.NotifyParentPropertyAttribute(True)>
Public Property Title As ContentOption
ToolTip for ASP.NET Web Forms
108
C#
[System.Web.UI.PersistenceMode(PersistenceMode.InnerProperty)]
[Layout(LayoutType.Behavior)]
[C1Category("Behavior")]
[TypeConverter("System.ComponentModel.ExpandableObjectConverter, System,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
[WidgetOption()]
[C1Description(Key="C1ToolTip.Title", Description="Specifies a value that
sets the tooltip’s title")]
[System.ComponentModel.DesignerSerializationVisibility(DesignerSerializationV
isibility.Content)]
[System.ComponentModel.NotifyParentProperty(true)]
public ContentOption Title {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Triggers Property Gets and sets the event that will cause the tooltip to appear.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.Triggers", Description="Gets and sets
the event that will cause the tooltip to appear")>
<LayoutAttribute(LayoutType.Behavior)>
<WidgetOptionAttribute()>
<C1CategoryAttribute("Behavior")>
<System.ComponentModel.DefaultValueAttribute()>
Public Property Triggers As Trigger
C#
[C1Description(Key="C1ToolTip.Triggers", Description="Gets and sets the event
that will cause the tooltip to appear")]
[Layout(LayoutType.Behavior)]
[WidgetOption()]
[C1Category("Behavior")]
ToolTip for ASP.NET Web Forms
109
[System.ComponentModel.DefaultValue()]
public Trigger Triggers {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
UniqueID Property Gets the uniqueID of the tooltip.
Syntax
Visual Basic (Declaration)
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionAttribute()>
Public Overrides ReadOnly Property UniqueID As System.String
C#
[System.ComponentModel.DefaultValue()]
[WidgetOption()]
public override System.string UniqueID {get;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
UpdatePanel Property Gets the UpdatePanel of the tooltip.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Behavior)>
<C1CategoryAttribute("Behavior")>
<C1DescriptionAttribute(Key="C1ToolTip.UpdatePanel", Description="Gets the
UpdatePanel of the tooltip.")>
ToolTip for ASP.NET Web Forms
110
Public ReadOnly Property UpdatePanel As System.Web.UI.UpdatePanel
C#
[Layout(LayoutType.Behavior)]
[C1Category("Behavior")]
[C1Description(Key="C1ToolTip.UpdatePanel", Description="Gets the UpdatePanel
of the tooltip.")]
public System.Web.UI.UpdatePanel UpdatePanel {get;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
Width Property Gets or sets the width of the C1ToolTip.
Syntax
Visual Basic (Declaration)
<LayoutAttribute(LayoutType.Appearance)>
<System.ComponentModel.DefaultValueAttribute()>
<WidgetOptionAttribute()>
<WidgetOptionNameAttribute("controlwidth")>
<C1CategoryAttribute("Appearance")>
Public Overrides Property Width As System.Web.UI.WebControls.Unit
C#
[Layout(LayoutType.Appearance)]
[System.ComponentModel.DefaultValue()]
[WidgetOption()]
[WidgetOptionName("controlwidth")]
[C1Category("Appearance")]
public override System.Web.UI.WebControls.Unit Width {get; set;}
See Also
Reference
C1ToolTip Class
C1ToolTip Members
ToolTip for ASP.NET Web Forms
111
Events For a list of all members of this type, see C1ToolTip members.
Public Events
Name Description
DataBinding (Inherited from System.Web.UI.Control)
Disposed (Inherited from System.Web.UI.Control)
Init (Inherited from System.Web.UI.Control)
Load (Inherited from System.Web.UI.Control)
OnAjaxUpdate Occurs on the server after the AJAX request back to server-side.
PreRender (Inherited from System.Web.UI.Control)
Unload (Inherited from System.Web.UI.Control)
Top
See Also
Reference
C1ToolTip Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
OnAjaxUpdate Event Occurs on the server after the AJAX request back to server-side.
Syntax
Visual Basic (Declaration)
<C1DescriptionAttribute(Key="C1ToolTip.OnAjaxUpdate", Description="Occurs on
the server after the AJAX request back to server-side.")>
Public Event OnAjaxUpdate As GetContentCallbackHander
C#
ToolTip for ASP.NET Web Forms
112
[C1Description(Key="C1ToolTip.OnAjaxUpdate", Description="Occurs on the
server after the AJAX request back to server-side.")]
public event GetContentCallbackHander OnAjaxUpdate
See Also
Reference
C1ToolTip Class
C1ToolTip Members
C1ToolTipCallBackEventArgs C1ToolTipCallBackEventArgs is used for the OnAjaxUpdate event.
Object Model
Syntax
Visual Basic (Declaration)
Public Class C1ToolTipCallBackEventArgs
Inherits System.EventArgs
C#
public class C1ToolTipCallBackEventArgs : System.EventArgs
Inheritance Hierarchy
System.Object
System.EventArgs
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTipCallBackEventArgs
See Also
Reference
C1ToolTipCallBackEventArgs Members
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Overview C1ToolTipCallBackEventArgs is used for the OnAjaxUpdate event.
Object Model
ToolTip for ASP.NET Web Forms
113
Syntax
Visual Basic (Declaration)
Public Class C1ToolTipCallBackEventArgs
Inherits System.EventArgs
C#
public class C1ToolTipCallBackEventArgs : System.EventArgs
Inheritance Hierarchy
System.Object
System.EventArgs
C1.Web.Wijmo.Controls.C1ToolTip.C1ToolTipCallBackEventArgs
See Also
Reference
C1ToolTipCallBackEventArgs Members
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Members The following tables list the members exposed by C1ToolTipCallBackEventArgs.
Public Constructors
Name Description
C1ToolTipCallBackEventArgs Constructor Overloaded.
Top
Public Properties
Name Description
Content Gets or sets the content of the tooltip
Source Gets or sets the source control of the tooltip.
ToolTip for ASP.NET Web Forms
114
Title Gets or sets the Title of the tooltip
UpdatePanel Gets or sets the updatepanel of the tooltip.
Top
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
C1ToolTipCallBackEventArgs Constructor
Overload List
Overload Description
C1ToolTipCallBackEventArgs Constructor() Initializes a new instance of the
C1ToolTipCallBackEventArgs class.
C1ToolTipCallBackEventArgs Constructor(String,String) Initializes a new instance of the
C1ToolTipCallBackEventArgs class.
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
C1ToolTipCallBackEventArgs Constructor() Initializes a new instance of the C1ToolTipCallBackEventArgs class.
Syntax
Visual Basic (Declaration)
Public Function New()
C#
public C1ToolTipCallBackEventArgs()
ToolTip for ASP.NET Web Forms
115
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
Overload List
C1ToolTipCallBackEventArgs Constructor(String,String) Initializes a new instance of the C1ToolTipCallBackEventArgs class.
Syntax
Visual Basic (Declaration)
Public Function New( _
ByVal title As System.String, _
ByVal content As System.String _
)
C#
public C1ToolTipCallBackEventArgs(
System.string title,
System.string content
)
Parameters
title
Tooltip's title
content
Tooltip's content
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
Overload List
Properties For a list of all members of this type, see C1ToolTipCallBackEventArgs members.
ToolTip for ASP.NET Web Forms
116
Public Properties
Name Description
Content Gets or sets the content of the tooltip
Source Gets or sets the source control of the tooltip.
Title Gets or sets the Title of the tooltip
UpdatePanel Gets or sets the updatepanel of the tooltip.
Top
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Content Property Gets or sets the content of the tooltip
Syntax
Visual Basic (Declaration)
Public Property Content As System.String
C#
public System.string Content {get; set;}
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
Source Property Gets or sets the source control of the tooltip.
Syntax
ToolTip for ASP.NET Web Forms
117
Visual Basic (Declaration)
Public Property Source As System.String
C#
public System.string Source {get; set;}
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
Title Property Gets or sets the Title of the tooltip
Syntax
Visual Basic (Declaration)
Public Property Title As System.String
C#
public System.string Title {get; set;}
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
UpdatePanel Property Gets or sets the updatepanel of the tooltip.
Syntax
Visual Basic (Declaration)
Public Property UpdatePanel As System.Web.UI.UpdatePanel
C#
public System.Web.UI.UpdatePanel UpdatePanel {get; set;}
ToolTip for ASP.NET Web Forms
118
See Also
Reference
C1ToolTipCallBackEventArgs Class
C1ToolTipCallBackEventArgs Members
Enumerations
CloseBehavior Defines the behavior of close the tooltip.
Syntax
Visual Basic (Declaration)
Public Enum CloseBehavior
Inherits System.Enum
C#
public enum CloseBehavior : System.Enum
Members
Member Description
Auto If it is auto ,auto hides the tooltip
None If it is none, not hides the tooltip
Sticky If it is sticky, show the close button and click the button to hide the tooltip.
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
C1.Web.Wijmo.Controls.C1ToolTip.CloseBehavior
See Also
Reference
ToolTip for ASP.NET Web Forms
119
C1.Web.Wijmo.Controls.C1ToolTip Namespace
Trigger Defines the trigger event for show tooltip.
Syntax
Visual Basic (Declaration)
Public Enum Trigger
Inherits System.Enum
C#
public enum Trigger : System.Enum
Members
Member Description
Click Click the element, show the tooltip.
Custom Not show the tooltip, user only can call the show or showAt method to show
the tooltip.
Focus Focus the element, show the tooltip.
Hover Mouseover the element, show the tooltip; mouseout it, hide the tooltip.
RightClick Right click the element, show the tooltip.
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
C1.Web.Wijmo.Controls.C1ToolTip.Trigger
See Also
Reference
C1.Web.Wijmo.Controls.C1ToolTip Namespace
ToolTip for ASP.NET Web Forms
120
Delegates
GetContentCallbackHander Delegate type for handling OnAjaxUpdate events.
Syntax
Visual Basic (Declaration)
Public Delegate Sub GetContentCallbackHander( _
ByVal e As C1ToolTipCallBackEventArgs _
)
C#
public delegate void GetContentCallbackHander(
C1ToolTipCallBackEventArgs e
)
Parameters
e
C1ToolTipCallBackEventArgs object that contains the event data
See Also
Reference
GetContentCallbackHander Members
C1.Web.Wijmo.Controls.C1ToolTip Namespace
top related