Solved

How do I load a Flex Tree node icon from an URL?

Posted on 2009-05-03
2
1,092 Views
Last Modified: 2012-05-06
i want to load tree node icon for each tree node from URL stored in data that bind to tree node
how can i do this
0
Comment
Question by:waleedpro
2 Comments
 
LVL 12

Accepted Solution

by:
lexxwern earned 500 total points
ID: 24292633
Hi,

Try this example below:
<?xml version="1.0" encoding="utf-8"?>

<!-- http://blog.flexexamples.com/2007/11/15/setting-a-custom-icon-field-in-a-flex-tree-control/ -->

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"

        layout="vertical"

        verticalAlign="middle"

        backgroundColor="white">
 

    <mx:Script>

        <![CDATA[

            [Bindable]

            [Embed("assets/bullet_star.png")]

            public var myBulletStarIcon:Class;

        ]]>

    </mx:Script>
 

    <mx:XML id="dp">

        <mlb>

            <league label="American League">

                <division label="East">

                    <team label="Boston" icon="myBulletStarIcon" />

                    <team label="New York" />

                    <team label="Toronto" />

                    <team label="Baltimore" />

                    <team label="Tampa Bay" />

                </division>

                <division label="Central">

                    <team label="Cleveland" icon="myBulletStarIcon" />

                    <team label="Detroit" />

                    <team label="Minnesota" />

                    <team label="Chicago" />

                    <team label="Kansas City" />

                </division>

                <division label="West">

                    <team label="Los Angeles" icon="myBulletStarIcon" />

                    <team label="Seattle" />

                    <team label="Oakland" />

                    <team label="Texas" />

                </division>

            </league>

        </mlb>

    </mx:XML>
 

    <mx:Tree id="TreeProject"

            dataProvider="{dp.league}"

            labelField="@label"

            iconField="@icon"

            showRoot="true"

            width="320"

            height="240" />
 

</mx:Application>

Open in new window

0
 

Author Closing Comment

by:waleedpro
ID: 31577351
not need any more
0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

First things first - Preparation We need all the part for this install and it's much nicer to have them all on hand when you need them so here's what's required. Download Eclipse 3.5 32 bit (I like the Classic flavour) from here. (http://www.e…
Moving applications to the cloud or switching services to cloud-based ones, is a stressful job.  Here's how you can make it easier.
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now