2017-12-21 26 views
0

条件に基づいてリストビューの行の高さを調整できますか? 条件:{バインディングisMediaUrlNull}の値がtrueの場合は、高さを250、それ以外の場合は500と設定します。 xamlまたはクラスのいずれかで、この条件を追加する必要があります。アイテム間の空白を避けるため、私はこれを適用しています。Xamarinフォーム:条件に基づいてリストビューの行の高さを調整する

このためのソリューションを提案してください:)事前

答えて

1

で おかげで結合に基づいて、あなたの2つの高さのいずれかにデータテンプレートの親コントロールでグリッドのHeightRequestを設定することも可能です調子。ただ、チェックするために、はいあなたはモデルプロパティに親グリッドのHeightRequestをバインドすることができ、迅速アプリをスピンアップ

EDIT

ListViewのHasUnevenRowsプロパティをTrueに設定していることを確認してください。

+0

HasUnevenRows = "True"をlistviewに追加すると、アイテム間の不要なスペースが解決されます。しかし、私は左手にボックスビューを持っています。私はまた、コンテンツの高さに基づいてその高さを設定する必要があります。今私の質問に絵を追加しました。 –

関連する問題