アイテムビューが画面に表示されていない場合でも、ListViewを完全にロードし、各ListItem内にUIControlを取得する必要があります。
ChildViewAddedイベントを試しましたが、ListItemが画面に表示されている場合にのみ発生します。
そのため、UIListViewを表示する前にプログラムで準備する方法が必要です。
よろしくお願いします。
アイテムビューが画面に表示されていない場合でも、ListViewを完全にロードし、各ListItem内にUIControlを取得する必要があります。
ChildViewAddedイベントを試しましたが、ListItemが画面に表示されている場合にのみ発生します。
そのため、UIListViewを表示する前にプログラムで準備する方法が必要です。
よろしくお願いします。
クイックアンサー-リスト内の各アイテムに実際のビューが必要な場合は、ListViewのような仮想化されたコントロールを使用したくありません。
代わりに、ScrollView内の垂直LinearLayout内で繰り返しカスタムビューを使用できます。
mvvmcrossを使用している場合は、MVXBindableLinearLayoutがこれを行うのに役立つことがあります。MvxBindableListViewと同じようにItemsSourceとテンプレートがあります。
あなたがやろうとしていることが理にかなっているかどうかはわかりませんが、あなたが望むなら、上記はあなたがそれをするのに役立つはずです!
アイテムがたくさんあるリストに線形レイアウトを使用しようとしないでください。リソースが不足します。