Ad
  
現: 2016-03-07 (月) 22:40:58 njf ソース 編集
Line 1: Line 1:
 +GrroupListはリストが項目別にグループ化された物。
 +使い方はかなりの部分通常のListと同じなので、まず[[Staring+Feathersのリスト]]を参照のこと。
 +異なるのはまずデータの指定方法がHierarchicalCollectionで行われる事。
 +
 + var groceryList:HierarchicalCollection = new HierarchicalCollection(
 + [
 +  {
 +  header: { label: "Dairy" },
 +  children:
 +  [
 +  { label: "Milk" },
 +  { label: "Cheese" },
 +  ]
 +  },
 +  {
 +  header: { label: "Bakery" },
 +  children:
 +  [
 +  { label: "Bread"},
 +  ]
 +  },
 +  {
 +  header: { label: "Produce" },
 +  children:
 +  [
 +  { label: "Bananas"},
 +  { label: "Lettuce"},
 +  { label: "Onion"},
 +  ]
 +  },
 + ]);
 + list.dataProvider = groceryList;
 +
 +次にグループヘッダーの書式の指定方法。
 +
 +
 + list.headerRendererFactory = function():IGroupedListHeaderRenderer {
 +  var renderer:DefaultGroupedListHeaderOrFooterRenderer = new DefaultGroupedListHeaderOrFooterRenderer();
 +  renderer.backgroundSkin = new Quad(StarlingWrapper.STAGE_WIDTH, 30, 0xEEEEFF);
 +  renderer.contentLabelFactory = function():ITextRenderer {
 +  var tftr:TextFieldTextRenderer = new TextFieldTextRenderer();
 +  tftr.textFormat = new TextFormat("_sans", 28);
 +  return tftr;
 +  }
 +  return renderer;
 + }
 +
 +あとはListとほぼ同じ。
  

  • Starling+FeathersのGroupedList のバックアップ差分(No. All)
    • 現: 2016-03-07 (月) 22:40:58 njf

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 1745, today: 2, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF