|
■No5513 (こう さん) に返信 > フォームに表示されている表にたくさんデータがあり、その1行を選択し、
表というのは何というコントロールですか? 念のために聞きますが、Windowsフォームですよね?
> ドラックしながら別の行に移動させる。ということを、VB.NET2003ではできるでしょうか?
どういったことを調査されましたか? 肝になりそうなところは、 ・その表で行に対してドラッグ操作を開始したかどうかを判定できるかどうか? だと思いますが、どうでしたか? > いろいろ調べてみてはいるのですがなかなかみつからないので、
調べる前に何を調べればよさそうかを当たりを付けた方がよいですね。 (1) 行に対してドラッグ操作を開始したか?を感知する方法 (2) 今どの行を選択しているかを知る方法 (3) 選択している行のデータを取得する方法 (4) ドラッグ先の行を知る方法 (5) ドラッグ元の行と先の行を入れ替える方法
(1)〜(4)はそのコントロールのメソッド、プロパティ、イベントを全部チェックして 該当するものがないか探しましょう。(5)は単なるロジックですから(1)〜(4)がわかれば実現できると思います。
|