Pre loader

ContextMenu on LineArrowAnnotation/Text and Custom Annotations

0
0

How do I create Context menu for the extended versions of the annotations? Please see my code below: I am getting an error PART is missing at runtime:

    <Style x:Key="LineArrowExdendedAnnotationStyle" TargetType="local:LineArrowExdendedAnnotation">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="local:LineArrowExdendedAnnotation">
                    <Grid x:Name="PART_LineArrowAnnotationRoot" Width="{TemplateBinding Width}"
                        Margin="{TemplateBinding Margin}">
                        <Grid.ContextMenu>
                            <ContextMenu>
                                <MenuItem Command="Cut">
                                </MenuItem>
                                <MenuItem Command="Copy">
                                </MenuItem>
                                <MenuItem Command="Paste">
                                </MenuItem>
                            </ContextMenu>
                        </Grid.ContextMenu>
                    </Grid>
                </ControlTemplate>

            </Setter.Value>
        </Setter>
    </Style>
Version
4.2
  • You must to post comments
0
0

Hi there,

Please take a look at our documentation article on LineArrowAnnotation. The section called “Templating LineArrowAnnotation” shows which template parts are required. If you don’t need these, add them to your template but make invisible.

Best regards,
Yuriy

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies