User Control オブジェクトのベーススタイルを設定します。File オブジェクトとしてナレッジベースに追加されている UI 設計定義を含むすべてのライブラリ (ZIP ファイル) から選択することができます。
Default | この User Control オブジェクトに割り当てられているベーススタイルはありません。 |
オブジェクト: User Control
ジェネレーター: Java、.NET、
.NET Core
GeneXus で開発されたアプリケーションに統合できる Web デザインの素材をオンラインで入手できます。人気のある CSS フレームワークは、JavaScript 開発フレームワーク (jQuery など) を補完するものです。CSS フレームワークを使用することで、アプリケーションをより魅力的なものにすることができます。
CSS フレームワークではさまざまなウィジェット、コンポジション、ソースなどが提供されます。
よく使用されるものは次のとおりです:
- Bulma.io
- Bootstrap
- SemanticUI
- Pure.css
- Kube
- Materialize
ベースライブラリは、CSS フレームワークを使用する外部リソースです。たとえば、Semantic UI、Bootstrap などです。
ベースライブラリは、GeneXus でグローバルにインストールされる外部 CSS/JS/Assets ファイルです。
ベースライブラリを作成するには、最初に必要なすべてのファイル (CSS、JS など) を ZIP ファイルに圧縮し、拡張子 .gxlibrary で保存します。
次に、新しい
File オブジェクトを作成してベースライブラリのアップロードパスを指定することで、そのベースライブラリを
ナレッジベースに含めることができます。
これで、このプロパティで作成したライブラリを選択できるようになります。
ナレッジベースには複数のライブラリを含めることができますが、一貫性を維持するため、異なるオブジェクトにも同じベース CSS を使用することをお勧めします。
1) リソースに単に外部参照を追加する場合は、ライブラリ内に参照ファイルを作成します。このファイルの各行が参照と見なされます。
たとえば、次の内容で glue.references を追加します:
ace.js
ace.css
つまり、Theme または User Control でベースライブラリが使用されるときに、GeneXus はこれらのファイルへの参照を追加します。
2) User Control オブジェクトを作成して
[ Base CSS ] プロパティを None に設定すると、外観が損なわれます。
このプロパティは設計時にのみ適用されます。
このプロパティは
GeneXus 16 以降で利用できます。