none
WPFでのSelectionChangedでセルを選んだ後、セルの詳細を表示 RRS feed

  • 質問

  • 初めまして。
    プログラミング初心者で、現在WPFで企業向けのアプリの開発を行っています。
    会社の先輩に、ここを教えていただき利用させていただいています。


    皆さまのアドバイスは初心者にもわかりやすく非常に助かっております(初心者な者で理解するまでに時間がかかりますが...)

    早速ですが、今回ご教授いただきたいコードがあり、投稿させていただきました。

    SelectionChangedについてです。
    今回企業向けアプリを作成中なのですが、ListViewの多段表示までは実装できたのですが、
    ListView 内のセルをクリックすると詳細のフォームが別ウィンドウ、もしくはメインウィンドウから拡張するような感じで表示出来るようにしたら良いでしょうか?

    多段表示はこちらを参考にさせていただ来ました。
    https://tnakamura.hatenablog.com/entry/20080929/1222743177

    ご教授よろしくお願いします。


    2018年3月7日 14:05

回答

  • はい

    >セルをクリックすると詳細のフォームを出すようにしたいです。

    リンク先はMVVMなどを使っているわけでもなく、プログラミング初心者とおっしゃられているので
    まずは、SelectionChangedなどのイベントで別画面への表示を行う方向で良いと思います。

    方向性の確認と認識してますが、不明点は解決されましたでしょうか。

    2018年3月8日 2:46
    モデレータ

すべての返信

  • こんにちは。

    >今回企業向けアプリを作成中なのですが、ListViewの多段表示までは実装できたのですが、

    >ListView 内のセルをクリックすると詳細のフォームが別ウィンドウ、もしくはメインウィンドウから拡張するような感じで表示出来るようにしたら良いでしょうか?

    の間にやりたいことが書いてあるべきな気がするのですが、
    そのあたりをもう少し補足して頂けますか。

    良いかどうかの判断が難しいと思います。

    2018年3月8日 0:33
    モデレータ
  • おさとうひろしさん、こんにちは。フォーラムオペレーターの立花です。
    MSDN フォーラムへご投稿くださいましてありがとうございます。

    Tak1wa さんのご返信のとおり、詳細を追記いただければと存じますが、
    下記掲示板にも同じ内容の投稿がございました。

    DOBON.NETプログラミング道掲示板
    https://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=all&namber=33823&type=0&space=0

    複数の場所で同じ質問をされますと、情報が分散してしまい後から参照した方が
    回答を見つけ難くなってしまったり、折角調査をして回答をしたのに
    既に解決済みであった、という状況が生じてしまうことがあります。

    よろしければどちらかのご質問を取り下げるなどご検討くださいませ。

    フォーラム利用時の注意点のお知らせです。
    ※初めてご投稿された方を対象にお知らせしています。

    ご利用の際は、下記内容をお守りいただきますと
    情報が寄せられやすくなりますので、ぜひご一読ください。
    フォーラムでご質問頂くにあたっての注意点
    フォーラムのご利用方法(質問の投稿)について
    フォーラムへの回答に関するガイドラインおよびフォーラム運営について(再掲)
    ご意見、ご要望はこちらのフォーラムまで。
    各種設定方法はフォーラム内を [かんたん フォーラム ガイド] で検索してみてください。


    参考になった投稿には回答としてマークの設定にご協力ください
    MSDN/TechNet Community Support 立花楓

    2018年3月8日 1:03
    モデレータ
  • 申し訳ございません。

    先程DOBONの方は削除させていただきました。

    2018年3月8日 1:20
  • おさとうひろしさん、フォーラム オペレーターの立花です。

    早々にご検討、ご対応くださいましてありがとうございます。
    それでは参加者皆様からのご返信をおまちください。


    参考になった投稿には回答としてマークの設定にご協力ください
    MSDN/TechNet Community Support 立花楓

    2018年3月8日 1:34
    モデレータ
  • 丁寧なご指摘ありがとうございます。

    上記の件確かにそうですね、失礼いたしました。

    説明させていただきます。

    >今回企業向けアプリを作成中なのですが、ListViewの多段表示までは実装できたのですが、

    企業向けアプリとは、アドレス帳のような物を作成中です。

    ListView多段表示で名前と電話を表示して、セルをクリックすると詳細のフォームを出すようにしたいです。

    以上、よろしくお願いいたします。

    2018年3月8日 1:35
  • はい

    >セルをクリックすると詳細のフォームを出すようにしたいです。

    リンク先はMVVMなどを使っているわけでもなく、プログラミング初心者とおっしゃられているので
    まずは、SelectionChangedなどのイベントで別画面への表示を行う方向で良いと思います。

    方向性の確認と認識してますが、不明点は解決されましたでしょうか。

    2018年3月8日 2:46
    モデレータ
  • ありがとうございます。

    方向性がわかりましたので、やってみたいと思います。

    2018年3月8日 2:56