掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
treeviewでドラッグ中のテキストが表示されない (ID:20121)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>アイコン設定している/していないというのくらいしか違いがないように見えます。 確かに Imagesプロパティを「設定する/しない」だけでドラッグ中の表示が変わりますね。 Imageプロパティが設定されている場合だけ、ドラッグイメージに「アイコンとNodeテキストの画像」が追加される仕様なのか… そこで、裏技(苦肉の策?)大発表!?。 procedure TForm1.TreeView1StartDrag(Sender: TObject; var DragObject: TDragObject); begin ................... with TTreeview(Sender) do begin Items.BeginUpdate; Images := ImageListDummy; // 空のImageList end; end; procedure TForm1.TreeView1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin with TTreeview(Sender) do if Assigned(Images) then begin Images := nil; Items.EndUpdate; end; .................. end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.