人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VB2005で教えてください。ViewListを使っていて、フォームで表示後、編集できるようにするにはどのようにすればいいのでしょうか?特にSubitemsとして追加したものはカーソルでフォーカスができない状態です。

よろしくお願いします。


●質問者: mai_mai_mail
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:カーソル フォーカス 編集
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● tarutatta
●60ポイント

結論から言うと、ListView の SubItem の編集は標準では対応していないので自分で何とかするしかありません。(1 列目の内容だけ編集できればいいのであれば LabelEdit プロパティを True にすれば編集できるようになります。)

質問のような操作を実現するためには、クリックされた場所のセルを取得し、セルの四角形を取得し、そこにテキストボックスを出現させて編集させる、という手法が一般的なようです。

面倒であれば、選択項目を編集するダイアログボックスを作るのが簡単で良いと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ