Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic NodeListView and Accordion (Read 2589 times)
Waterfiets
Junior Member
**
Offline


I Love MindFusion!

Posts: 78
Joined: Sep 27th, 2013
NodeListView and Accordion
Oct 21st, 2013 at 8:13am
Print Post  

Hi there,

I was wondering if it was possible to integrate 2 NodeListViews within an accordian or an accordion in a NodeListView. And if this is possible, can i get an example?

Thanks in advance.

Greets,

Sander
  
Back to top
 
IP Logged
 
Waterfiets
Junior Member
**
Offline


I Love MindFusion!

Posts: 78
Joined: Sep 27th, 2013
Re: NodeListView and Accordion
Reply #1 - Oct 21st, 2013 at 11:30am
Print Post  
Update:

I got it working while using Xaml, but actually i want to have it in code. This is the Xaml i've used.

Code
Select All
<Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:diag="http://mindfusion.eu/diagramming/wpf"
    xmlns:mc="clr-namespace:MindFusionDemo2.Modeler_Components"
    xmlns:ui="clr-namespace:MindFusion.UI.Wpf;assembly=MindFusion.UI.Wpf"
    x:Class="MindFusionDemo2.MainWindow"
    Title="MainWindow" Height="750" Width="700">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="458*"/>
            <RowDefinition Height="411*"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="200"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>

        <mc:MC_Diagram ScrollViewer.HorizontalScrollBarVisibility="Visible" Grid.RowSpan="2" Grid.Column="1"/>

        <ui:Accordion Grid.Column="0">
            <ui:AccordionItem Header="Nodes">
                <mc:MC_Nodelistview  Margin="0,10,10,107"/>
            </ui:AccordionItem>
            <ui:AccordionItem Header="Variables">
                <mc:MC_NodeListView2 Grid.Column="0" Margin="0,10,10,107" Grid.RowSpan="2"/>
            </ui:AccordionItem>
        </ui:Accordion>
    </Grid>
</Window>
 



Thanks in advance.
  
Back to top
 
IP Logged
 
Waterfiets
Junior Member
**
Offline


I Love MindFusion!

Posts: 78
Joined: Sep 27th, 2013
Re: NodeListView and Accordion
Reply #2 - Oct 21st, 2013 at 11:54am
Print Post  
Update 2:

Haha, funny if you work things out yourself.

Code
Select All
    class MC_Accordian : Accordion
    {

        public MC_Accordian()
        {
            initialize();
        }
        private void initialize()
        {
            AccordionItem item1 = new AccordionItem();
            AccordionItem item2 = new AccordionItem();
            Accordion.SetHeader(item1, "Some header");
            Accordion.SetHeader(item2, "Header 2");
            MC_Nodelistview nlv = new MC_Nodelistview();
            item1.Content = nlv;
            MC_NodeListView2 nlv2 = new MC_NodeListView2();
            item2.Content = nlv2;

            this.Items.Add(item1);
            this.Items.Add(item2);

        }

    } 

  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: NodeListView and Accordion
Reply #3 - Oct 21st, 2013 at 12:20pm
Print Post  
Some chocolate for you Cool
  
Back to top
 
IP Logged
 
Waterfiets
Junior Member
**
Offline


I Love MindFusion!

Posts: 78
Joined: Sep 27th, 2013
Re: NodeListView and Accordion
Reply #4 - Oct 23rd, 2013 at 10:32am
Print Post  
Haha, thanks Cheesy
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint