レイアウト例¶
この例では、Kanzi Engine APIを使用して連絡先リストを動的に作成する方法を示します。連絡先アイテムの構造を設定するレイアウトとプレハブは、Kanzi Studio プロジェクトで定義されています。このプロジェクトは、プレハブをインスタンス化するために Kanzi Engine APIを使用します。Visual Studioを使用して、例のアプリケーションをビルドして実行してください。
例の入手¶
例を入手するには、Kanzi Studio Quick Start ウィンドウで Projects をクリックし、Examples タブを選択します。Layout の例の横にある をクリックします。
Kanzi Studio は、例を <KanziWorkspace>/Examples/Layout ディレクトリにダウンロードします。
例の内容¶
Kanzi Studio プロジェクトで:
gridLayout ノードは、contact items を配置します。
contactCard プレハブは、各連絡先アイテムの構造を定義します。
例を実行する¶
例を実行するには、
Kanzi Studio で、File > Open Kanzi Command Prompt を選択します。
Kanzi Command Prompt は、Kanzi 環境変数が設定された Windows コマンドプロンプトを開き、Kanzi のバージョンに対して Kanzi Command Prompt を開きます。
Kanzi Command Prompt を使用すると、絶対パスを使用したり環境変数を設定したりせずに、Kanzi のユーティリティや、Gradle、CMake などのビルドツールにアクセスできます。
ヒント
Kanzi Command Prompt は、Rightware ディレクトリの Windows スタートメニューで見つけることができます。
Kanzi のバージョンが複数インストールされている場合は、そのコマンドプロンプトで作業したい Kanzi のバージョンに対応する Kanzi Command Prompt を起動するようにしてください。
<KanziWorkspace>/Examples/Layout/Applicationディレクトリ内の Kanzi Command Prompt で、サンプルアプリケーション用の Visual Studio ソリューションを生成するスクリプトを実行します。generate_cmake_vs2022_solution.bat
このスクリプトは、
<KanziWorkspace>/Examples/Layout/Application/build_vs2022ディレクトリにアプリケーション用の Visual Studio ソリューションを生成します。Visual Studioで
<KanziWorkspace>/Examples/Layout/Application/build_vs<Version>/Layout.slnVisual Studioソリューションを開きます。Visual Studio のソリューションエクスプローラーで
Layoutプロジェクトを右クリックし、Set as StartUp Project を選択します。使用したいソリューション構成を選択し、アプリケーションを実行します。
開発中は、Debug 構成を選択します。製品版を作成する準備ができたら、Release 構成を選択します。