| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Potsdam
Beiträge: 156
| Problem mit List-Größe
Hi, ich habe in Flex 4 eine Liste. Diese Liste fülle ich mit verschiedenen Items. Das klappt auch alles super. Wenn ich der Liste nun aber als width - den Wert 100% gebe, so dass die Liste immer die volle Breite nutzt, erschein lediglich das 1 Item und der Rest der Liste ist leer. Sobald ich wieder ohne 100% das ganze starte, ist die Liste wieder komplett - woran kann das liegen? Ist das normal? Danke euch!!! |
| | |
| | #2 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
|
Hast du einen eigen Itemrenderer implementiert? Wie wird die Liste verwendet?
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Potsdam
Beiträge: 156
|
jop mit eigenem ItemRenderer - in Flex 3 hatte ich das Problem nie gehabt und so recht erklären kann ich mir das auch nicht Code: <!--- The Scroller component to add scroll bars to the list. -->
<s:Scroller left="15" top="0" right="15" bottom="0" id="scroller" minViewportInset="1" hasFocusableChildren="false">
<!--- @copy spark.components.SkinnableDataContainer#dataGroup -->
<s:DataGroup id="dataGroup" itemRenderer="de.kevin.adgames.view.FriendsListItemRenderer">
<s:layout>
<!--- The default layout is vertical and measures at least for 5 rows.
When switching to a different layout, HorizontalLayout for example,
make sure to adjust the minWidth, minHeihgt sizes of the skin -->
<s:TileLayout requestedRowCount="1" orientation="columns" />
</s:layout>
</s:DataGroup>
</s:Scroller>
</s:SparkSkin> |
| | |
| | #4 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
| Code: requestedRowCount="1"
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #6 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
| Code: <!--- The Scroller component to add scroll bars to the list. -->
<s:Scroller left="15" top="0" right="15" bottom="0" id="scroller" minViewportInset="1" hasFocusableChildren="false">
<!--- @copy spark.components.SkinnableDataContainer#dataGroup -->
<s:DataGroup id="dataGroup" clipAndEnableScrolling="true" itemRenderer="de.kevin.adgames.view.FriendsListItemRenderer">
<s:layout>
<!--- The default layout is vertical and measures at least for 5 rows.
When switching to a different layout, HorizontalLayout for example,
make sure to adjust the minWidth, minHeihgt sizes of the skin -->
<s:TileLayout requestedRowCount="1" orientation="columns" />
</s:layout>
</s:DataGroup>
</s:Scroller>
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #8 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
|
Und wenn du mal Code: <s:TileLayout orientation="columns" />
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #10 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
| Code: <?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" initialize="initializeHandler(event)">
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
private function initializeHandler(event:FlexEvent):void
{
const source:Array = [];
const length:int = 100;
for (var i:int; i < length; i++)
{
source[i] = {label:"item " + i};
}
dataProvider.source = source;
list.dataProvider = dataProvider;
}
]]>
</fx:Script>
<fx:Declarations>
<mx:ArrayCollection id="dataProvider" />
</fx:Declarations>
<s:List id="list" height="200" width="200">
<s:layout>
<s:TileLayout requestedRowCount="1" />
</s:layout>
</s:List>
</s:Application>
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #12 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.146
|
Hab die default Skin mal selbst modifiziert und gestestet. Es funktioniert alles wie gewünscht. Es wird am Itemrenderer liegen.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Potsdam
Beiträge: 156
|
der sieht wie folgt aus: Code: <?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" styleName="friendRenderer"
xmlns:mx="library://ns.adobe.com/flex/mx" contentBackgroundColor="#FFFFFF" xmlns:view="de.kevin.adgames.view.*">
<fx:Declarations>
<!-- Platzieren Sie nichtvisuelle Elemente (z.*B. Dienste, Wertobjekte) hier -->
</fx:Declarations>
<fx:Script>
<![CDATA[
import com.facebook.data.users.FacebookUser;
import de.kevin.adgames.vo.HighScoreVO;
import de.kevin.adgames.vo.UserVO;
import mx.controls.Alert;
private function onChallengeBtnClicked(event:MouseEvent):void
{
Alert.show("Diese Funktion steht in der Testphase noch nicht zur Verfügung.");
}
]]>
</fx:Script>
<s:VGroup paddingBottom="5" paddingLeft="5" paddingRight="5" paddingTop="5" horizontalAlign="center">
<s:HGroup verticalAlign="middle">
<s:Label text="{this.itemIndex + 1}" />
<s:VGroup horizontalAlign="center">
<view:FacebookUserView firstName="{(data as UserVO).fbuser.first_name}" image="{(data as UserVO).fbuser.pic_square}"
points="{(data as UserVO).highscore}" />
</s:VGroup>
</s:HGroup>
<s:Button id="challengeBtn" label="herausfordern" click="onChallengeBtnClicked(event)"
toolTip="Fordere {(data as UserVO).fbuser.first_name} zum Duell heraus." />
</s:VGroup>
</s:ItemRenderer> |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| List horizonzal Scrollbar Problem | m.franz | ActionScript 3 | 1 | 25-06-2009 12:39 |
| Problem mit der List Component... | JoeS | Komponenten und SmartClips | 1 | 09-11-2007 07:16 |
| Problem ist dass Befüllen eines List Elements | katimp | ActionScript 2 | 2 | 22-05-2007 15:25 |
| List Komponenten Rahmen Problem | alter_sack | Flash MX 2004 | 3 | 21-10-2006 15:06 |
| list-komponente erstellen [problem] | benemie | Flash MX 2004 | 6 | 31-03-2005 18:32 |