mode「デスクトップ地図アプリ開発」シリーズの第4弾の記事です。リスト」を追加します。GitHubで公開しています。リストには凡例とレイヤーの表示・非表示をチェックボックスで切り替える機能も併せて実装します。レイヤーを表示する枠組みを作成します。mySymbolImage」を設定します。初めに、今回使用する以下の名前空間を追加します。レイヤー情報を保持するクラスを作成して、バインディングするプロパティを設定します。リストに表示するためのレイヤーの名称とシンボルの情報をバインドするクラスを定義しています。次に、マップに追加されているレイヤーの情報を取得します。オブジェクトのリストを取得して、そこからレイヤーの名称、シンボルの情報を取得しています。メソッドで取得できます。サンプルで使用している主題図用のレイヤーは、土地利用の種別によって異なるシンボルが設定されています。レイヤーに設定されている各シンボルとその名称のセットが返されます。リストを作成するためのイベント呼び出し処理を記述します。定義したメソッドの呼び出しを追記します。リストを作成する実装ができました。リストに表示しているチェックボックスにレイヤーの表示・非表示を切り替える機能を実装します。チェックボックスのイベントハンドラーを実装します。メソッドを定義します。一致したレイヤーの表示・非表示を切り替えます。プロパティを使って切り替えを行います。設定してレイヤーの識別を行っています。アプリケーションを実行してレイヤーの表示・非表示を切り替えてみます。リストの作成方法をご紹介しました。「ライセンス認証方法」をご紹介する予定です。20191031195744.9becb6b.release_2018.22.0-jx。