3

いくつかのタブがあり、それぞれにリストビューが含まれるポップアップを作成する必要があります。TabbedPage があることは知っていますが、Xlabs PopupLayout を使用してポップアップを作成できるように、「TabbedView」が必要です。Xamarin Forms でこれを行うにはどうすればよいですか?

4

2 に答える 2

4

カスタム コントロールを自分で作成できます。

(3 つのタブを作成するとします)

たとえば、2 行 3 列のグリッドであるというビューを持つことができます。

ボタンを設定する最初の行は、RowHeight を auto または必要なサイズに設定し、各ボタンを各列に追加します。

行 2 では、RowHeight の * (残りのスペースを埋めるため) の ContentView を使用できます。また、GridSpan を 3 列に設定して、グリッドで使用可能なすべての幅を埋める必要があります。

ボタンをクリックすると、ContentView ビューをその特定のタブに必要なものに設定するだけで済みます。また、コンテンツを変更する前にアニメーションを設定することもできます。

それが役に立てば幸い

于 2015-08-11T16:33:05.983 に答える