ユーザーがアイテムをクリックしたときに、そのアイテム (および関連アイテム) が選択されたままになるようにします。
control.AllowSelection
ジェネレーター: .NET、
.NET Framework、
Javaコントロール: QueryViewer
このプロパティを使用すると、ItemClick イベントが発生したときにアイテムが選択されたままになるようにすることができます。これは、マウスクリックに対して視覚的なフィードバックが必要な場合に役立ちます。
カードとゲージグラフを除き、
QueryViewer コントロールのすべての出力タイプで有効にできます。
アイテムを最初にクリックして選択すると、クリックしたアイテムに関連するアイテムもすべて選択されます。もう一度クリックすると、選択が解除されます。
選択したアイテムには既定の色が適用されますが、関連するテーマで
[ Selection Color ] プロパティを使用することで色を変更することができます。
ItemClick イベントを処理する際には、&ItemClickData 変数を調べることで、クリックした値が選択されたままになるかどうかを確認できます。
このプロパティは、実行時と設計時の両方で適用されます。
グラフ
テーブル
ピボットテーブル
Maps
これは
GeneXus 17 Upgrade 8 以降で利用できます。
Query Viewer のすべての出力マップタイプで有効です。
たとえば、以下の画像は各国の人口 100 万人あたりの総ワクチン接種数を表しています。
この場合、Choropleth タイプのマップが使用されており、ブラジルが選択されています。
次は、以下のマップを参照してください。アメリカ合衆国の州ごとの総人口を表しています。
この場合、Bubble タイプのマップが使用されており、カリフォルニア州が選択されています。
最後に、以下のマップを参照してください。アメリカ合衆国の都市ごとの総人口を表しています。
この場合、GeoPoint データタイプの Bubble タイプのマップが使用されており、都市が 1 つ選択されています。
プロパティに値を設定したときに、それに対応する変更を適用するには、オブジェクトの [
これだけをビルド ] を実行します。
このプロパティは
GeneXus 16 Upgrade 4 以降で利用できます。
[ QueryViewer SelectionColor ] プロパティ
ItemDoubleClick イベント
[ Raise ItemClick event ] プロパティ