Telerik Forums
UI for WPF Forum
1 answer
59 views

Hello,

I'm using the Callout control and host a ListBox as content. Basically works as expected. It is possible to select an item in the list and scroll the list with mouse wheel.

Problem is using the scrollbar of the hosted ListBox. When it is used in any way (click, press and move mouse to scroll) the Callout closes. The expected behavior would be that I can scroll the list using the scrollbar and select an item. Callout should stay open till closed by code or focus lost (e.g. click somewhere outside Callout control).

Attached is a small example that shows that behavior.

 

I tried already to disable autoclose and control (dis)appearance manually. With that approach I have the problem that I don't know how I get informed when there was a click outside Callout control (to close it manually), hence it stays open.

 

Thanks and Regards

Philipp

Stenly
Telerik team
 answered on 17 Mar 2023
2 answers
84 views

Is there any way to assign a callout to (say) the Open Image Button of the RadImageEditorUI?

I can't seem to find any way to get a reference to a button within the RadImageEditorUI control so I can assign it to a callout.

Thanks

Richard
Top achievements
Rank 2
Veteran
 answered on 06 Apr 2021
1 answer
95 views

I'm getting a strange pause during the animation of a callout?  See code below:

 

Private Sub imHelpEnhanceDistance_MouseDown(sender As Object, e As MouseButtonEventArgs) Handles imHelpEnhanceDistance.MouseDown
 
        Try
            Dim clCodeCallout As New RadCallout()
            With clCodeCallout
                .FontSize = 10
                .Content = "My helpful Text Message"
                .Width = 210
                .Height = 70
                .TextWrapping = TextWrapping.Wrap
                .Background = Brushes.DarkGreen
                .Foreground = Brushes.White
            End With
 
            Dim clSettings As New CalloutPopupSettings()
            With clSettings
                .Placement = System.Windows.Controls.Primitives.PlacementMode.Top
                .CanPopupExceedScreen = True
                .ShowAnimationDuration = 0.55D
                .ShowAnimationEasing = New BounceEase() With {.EasingMode = EasingMode.EaseOut, .Bounces = 20, .Bounciness = 5}
                .CloseAnimationEasing = New CircleEase() With {.EasingMode = EasingMode.EaseOut}
                .CloseAnimationDuration = 0.3D
                .ShowAnimationType = CalloutAnimation.Move
                .CloseAnimationType = CalloutAnimation.Move
                .AutoClose = True
            End With
 
            CalloutPopupService.Show(clCodeCallout, TryCast(sender, FrameworkElement), clSettings)
 
        Catch ex As Exception
 
            Log.Write(ex)
 
        End Try
 
    End Sub
Martin Ivanov
Telerik team
 answered on 21 Jan 2021
5 answers
211 views

Hi

Nice work with the new Callout-control, exactly what I needed!

 

1)

Im looking at the documentation, and I have a hard time figuring out how to popup a button on a button clicked for MVVM approach 

(I have a (i)-symbol on a button for each row in my grid that should show a popup/callout with more information for that row)

2) 

Are there example on formatted callout content (newline and bold, mostly needed)

 

 

/Thanks in advance, Robert

Dinko | Tech Support Engineer
Telerik team
 answered on 19 Oct 2020
3 answers
626 views

Now I have the honor of being the first to write something on the subject. :-)

I would like to display a callout in the lower right corner of my window - similar of what NotifyIcon does in the taskbar. The documentation mentions some "Absolute..." placements, but is very sparse in explaining the usage. It should just behave like the usual "Toaster" components that are often used on webapplications.

Regards
Heiko

Petar Mladenov
Telerik team
 answered on 17 Aug 2020
Narrow your results
Selected tags
Tags
+? more
Top users last month
Dominik
Top achievements
Rank 1
Giuliano
Top achievements
Rank 1
Dominic
Top achievements
Rank 1
Glendys
Top achievements
Rank 1
Iron
NoobMaster
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Dominik
Top achievements
Rank 1
Giuliano
Top achievements
Rank 1
Dominic
Top achievements
Rank 1
Glendys
Top achievements
Rank 1
Iron
NoobMaster
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?