iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hy Yuri,
thx for your replay ... that do it!
Again big thx!
cheers mike
Hy Yudi!
do you found some workaround for the CallOut pointer problem?
Thx Mike
I have found a solution based on your sample project and the example of the CallOut TargetElement (see parent thread)
Once again thank you for the example.
I do it with a Intersoft.CallOut and animate the pointer. That feels great on the UI. :)
One last question:
The animated pointer of the CallOut control doesn't fit exactly with the selected Item.
When the selected item of the tree isn't expand, the pointer is fitting to the item (see picture_4).
But when a tree item is expand, the pointer goes - i think - to the middle of the hight of the expanded tree item. (see picture_5)
Is there a possibility that the pointer remains at the position of the selected tree item, even if it is expanded?
Cheers
Mike
Thx for the sample project.
You use a Intersoft:CallOut in the sample. I want to use a Intersoft:UXCallOut instead of Intersoft:CallOut because the user experience is better and the PointerPosition follow the TreeItem I have selected.
Is that also possible? I fail because the UXCallOut only works with MouseOver effect. But not when I select a new TreeItem.
Currently I use this xaml code to show a UXCallOut with MouseOver effect. I would like to change this behavior so that the contents of the UXCallOut only changes when I select another TreeItem.
<Local:HierarchyTemplateSelector x:Key="ItemTemplateSelector"> <Local:HierarchyTemplateSelector.AnlagenbaumItemTemplate> <Local:HierarchicalDataTemplate ItemsSource="{Binding Kinder}"> <Intersoft:UXCallOut HorizontalAlignment="Center" VerticalAlignment="Center" IsOpen="False" MouseClickAction="None" MouseEnterAction="ShowPopup" MouseLeaveAction="HidePopup" DisableOverlay="True" PreferredPosition="Right"> <Intersoft:UXCallOut.CallOutEffect> <DropShadowEffect BlurRadius="9" ShadowDepth="12"/> </Intersoft:UXCallOut.CallOutEffect> <Intersoft:UXCallOut.Header> <StackPanel Orientation="Horizontal"> <Image Source="{Binding BildPfad}" Style="{StaticResource ImageStyle}" /> <TextBlock Text="{Binding Name}" Style="{StaticResource TextBlockNormalStyle}" /> </StackPanel> </Intersoft:UXCallOut.Header> <Grid Height="Auto" Width="Auto"> <Local:AggregatWechselnForm/> </Grid> </Intersoft:UXCallOut> </Local:HierarchicalDataTemplate> </Local:HierarchyTemplateSelector.AnlagenbaumItemTemplate> </Local:HierarchyTemplateSelector>
I tried to change the UXCallOut MouseClickAction property to "Show Popup", but this value did not produce the desired behavior.
I also would like to set a fixed position for the UXCallOut, so that only changes the pointer position.
As in this example here: http://live.clientui.com/#/Controls/CallOut/TargetElement
Thx for the reply and the information.
I have fixed it with my ViewModel!
Cheers mike
var wo = new WindowOptions(){ Uri = new Uri(String.Format("/{0};{1}", targetAssemblyName, targetWindowName), UriKind.Relative), ForceSingleInstance = true, WindowName = targetUXWindowName.ToString(), ReactivateExistingInstance = true, StartupParameters = parameter }; Intersoft.Client.Framework.WindowCommands.LaunchApplication.Execute(wo, desktop);
cheers mike!
Hy Yudi,
thx for the replay.
This post helps me to solve my problem!
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname