Bubble: Showing

Enabling

  • Bubbles are activated automatically for DayPilotCalendar/DayPilotScheduler when you assign the BubbleID property.
  • The original ToolTips are not automatically turned off (You should set ShowToolTip to "false"). This might change in a future release.

Behavior

  • It is shown at the cursor location, taking the window boundaries into account (it always shows in the visible window area).
  • The bubble tries not to be obtrusive:
    • The ShowAfter countdown starts only when you stop moving the mouse.
    • The bubble doesn't show if the cursor is inside an action area (when the cursor is changed to indicate moving or resizing, when the cursor is over the delete button).

Mouse hover activation

This is the default mode for all controls.

Related properties

  • ShowAfter (miliseconds before it shows up)

Click activation

Available for the following events:

  • EventClick
  • EventDoubleClick
  • EventRightClick

At this moment it's only supported in DayPilot Calendar. Other controls (DayPilot Scheduler, DayPilot Month) will follow.

In order to show the bubble only upon event click do the following:

  1. Set EventClickHandling to "Bubble".
  2. Set EventHoverHandling to "Disabled" (the default "Bubble value would activate the bubble on hover).
  3. Assign your DayPilot Bubble control id to BubbleID property.
  4. Set DayPilotBubble.HideAfter property to "0" (this will prevent automatic bubble hiding on mouseout).

"Loading..." Label

A new ShowLoadingLabel property allows to skip the "Loading..." bubble phase (before the content is loaded from the server).

LoadingText (The message to be shown while the content is being loaded from the server)

DayPilot for ASP.NET WebForms, DayPilot for ASP.NET MVC, DayPilot for Java