DataGrid語(yǔ)法:
<mx:DataGrid
Properties
columns="From dataProvider"
draggableColumns="true|false"
editable="false|true"
editedItemPosition="null"
horizontalScrollPosition="null"
imeMode="null"
itemEditorInstance="null"
minColumnWidth="NaN"
resizableColumns="true|false"
sortableColumns="true|false"
Events
columnStretch="No default"
headerRelease="No default"
headerShift="No default"
itemEditBegin="No default"
itemEditBeginning="No default"
itemEditEnd="No default"
itemFocusIn="No default"
itemFocusOut="No default"
/>
部分屬性的意思
draggableColumns:true表示可以拖動(dòng)每一列,來(lái)調(diào)整顯示的順序(默認(rèn)是true,比如默認(rèn)顯示列的順序是1,2,3,draggableColumns如果是true的你可以拖動(dòng)隨意一列,讓他變化顯示順序。例如3,1,2)
editable:表示DataGrid是否可以編輯(true表示可以編輯)
resizableColumns:表示是否可以調(diào)整每一列的寬度。默認(rèn)是true。
sortableColumns:點(diǎn)擊每一列的標(biāo)題頭,可以讓它對(duì)內(nèi)部顯示的數(shù)據(jù)進(jìn)行排序。

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

Flex效果
Tree語(yǔ)法:
<mx:Tree
Properties
dataDescriptor="Instance of DefaultDataDescriptor"
dataProvider="null"
dragMoveEnabled="true|false"
firstVisibleItem="First item in the control"
hasRoot="false|true"
itemIcons="null"
maxHorizontalScrollPosition="0"
openItems="null"
showRoot="true|false"
Events
change="No default"
itemClose="No default"
itemOpen="No default"
itemOpening="No default"
/>
dragMoveEnabled:是drag-and-drop操作的一部分,配合drag-and-drop使用,當(dāng)dragMoveEnabled=true的情況下,相當(dāng)于移動(dòng),可以拖動(dòng)內(nèi)部元素到你想放置的地方,當(dāng)?shù)扔趂alse的時(shí)候,相當(dāng)于復(fù)制,將會(huì)復(fù)制一個(gè)相同的元素到你想放置的地方。
showRoot:是否顯示根目錄中的元素。默認(rèn)是true。

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

Flex效果
menuBar、RichTextEditor
這兩個(gè)控件很簡(jiǎn)單,看看代碼就明白了。有問(wèn)題我們一起討論下。

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

Flex效果
2008年8月5日21:09:14
Alps Wong