[Xuni:FlexGrid] 行、列ヘッダー部分の表示を制御する方法(Xamarin.Forms/Android/iOS)

文書番号 : 81562     文書種別 : 使用方法     登録日 : 2016/02/10     最終更新日 : 2016/02/10
文書を印刷する
対象製品
Xuni
詳細
アプリの画面にグリッドを表示する際に、見た目のグリッドらしさを抑えてリストビューのような形にしたいケースがあります。グリッドの行および列にあるヘッダを非表示にすることで、データ部分のみが表示されるグリッドにすることができます。

設定方法
 HeadersVisibility に、すべて表示する(ALL)、表示しない(NONE)、列のみ(COLUMN)、行のみ(ROW)のいずれかを指定
 指定内容は列挙型で定義しています。列挙型は言語で名称が異なります。

サンプルコード
C#(Xamarin.Forms/Xamarin.iOS/Xamarin.Android)
    //ヘッダーの表示を「行のみ」に設定
    flexgrid.HeadersVisibility = GridHeadersVisibility.Row;

Java
    //ヘッダーの表示を「列のみ」に設定
    flexgrid.setHeadersVisibility(GridHeadersVisibility.COLUMN);

Objective-C
    //ヘッダーを「すべて表示する」に設定
    flexgrid.headersVisibility = GridHeadersVisibilityAll;

Swift
    //ヘッダーを「表示しない」に設定
    flexgrid.headersVisibility = GridHeadersVisibility.None


関連情報