2016-08-29 5 views
0

Telerikが提供するRadListViewを表示する直前にいくつかの値を表示するために、静的コンテンツをページに実装したいと考えています。私はちょうどこのようRadListView前にラベルを追加しようとしていますNativescriptのリストビューの前に静的ヘッダーを追加する

<lv:RadListView items="{{ dataItems }}" row="1" selectionBehavior="Press" itemSelected="onItemSelected"> 
    <lv:RadListView.listViewLayout> 
     <lv:ListViewLinearLayout scrollDirection="Vertical"/> 
    </lv:RadListView.listViewLayout> 
    <lv:RadListView.itemTemplate> 
     <StackLayout orientation="vertical"> 
      <Label fontSize="20" text="{{ itemName }}"/> 
      <Label fontSize="14" text="{{ itemDescription }}"/> 
     </StackLayout> 
    </lv:RadListView.itemTemplate> 
</lv:RadListView> 

::私はラベルを非スクロール可能にしようとしています

<StackLayout> 
    <Label text="Listview Header!!!" /> 
</StackLayout> 

これは私のコード例です。

コードを変更すると、ページに何も表示されません。

ありがとうございます!

答えて

1

このルート/ページのメインレイアウトは1つ必要です。ページには1人の子供しかいません(NativeScriptのページにはページがありません)が、スタックを追加してその中にあるものを配置しても機能しません。

+0

申し訳ありませんが、正しく説明していない可能性があります。リストビューの直前に非スクロール可能な領域を設定しようとしています。そのため、項目を垂直方向にスクロールすると、その領域が表示されます。私は自分自身を正しく説明しましたか?ありがとう! – relez

+1

これは@BradMartinが書いたもの/言っているが、コード/ xmlファイルの内容 ように常に表示されるはずとRadListViewが をスクロール<ラベルのテキスト=う「リストビューヘッダー!!!」外RadListViewのラベル/ <! - そしてあなたのRadListViewの他の部分は、内部のコメント - >

関連する問題