データ最新化まで含めた総合ソリューション型 住所検索コンポーネント「JPAddress for .NET 1.0」
ダウンロード サンプルファイル一式 (49.9 KB)
ウィンドウデザイナでの作業
WPFアプリでもWindowsフォームアプリと同じように、ツールボックスにある「GcJPAddress」アイコンをデザイナ上のウィンドウにドラッグ&ドロップします。
しかしこのまま実行すると、ライセンスファイルがないというエラーになってしまいます。
理由はWindowsフォームアプリのときとは異なり、自動的にライセンスファイルが追加されません。
WPFアプリの場合、手動で追加しなければならないので、先ほどWindowsフォームアプリで自動作成されたものをMy Projectフォルダにコピーしてからソリューションエクスプローラーで[プロジェクトに含む]メニューで取り込みましょう。
この作業を行っているときにちょっとひらめいたのですが、Windowsフォームアプリで追加されたライセンスファイルには「GrapeCity.Win.JPAddress.GcJPAddress」のライセンスが記述されているので、本来はこれをWPF用にする必要があります。しかし、WPFアプリの場合も、UIとロジックを分離してWPF上ではなく裏側でJPAddressを使うので、ライセンスファイルをそのままに参照するライブラリを「GrapeCity.Win.JPAddress.GcJPAddress」にしてみたらどうなるでしょうか。
興味が湧いてきたのでこの方法で実装してみたいと思います。もちろんこれはメーカー非推奨なので、うまくいったとしても利用は自己責任の世界になります。
この記事は参考になりましたか?
- この記事の著者
-
初音玲(ハツネアキラ)
国内SIerのSEでパッケージ製品開発を主に行っており、最近は、空間認識や音声認識などを応用した製品を手掛けています。 個人的には、仕事の内容をさらに拡張したHoloLensなどのMRを中心に活動しています。 Microsoft MVP for Windows Development ブログ:http://hatsune.hatenablog.jp/
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア

