ورود

View Full Version : کلیک راست در TreeView



SADAF
سه شنبه 28 شهریور 1385, 17:28 عصر
سلام دوستان
وقتی روی یکی از نودهای treeview کلیک راست می کنیم آن نود به حالت Select نمی رود و کلیک راست روی هر نودی باشد نود انتخاب شده تغییر نمی کند .
چگونه می توانم در این کامپوننت هنگام کلیک راست متوجه شوم که روی کدام نود کلیک شده است ؟

Mahyaa
سه شنبه 28 شهریور 1385, 22:30 عصر
خاصیت RightClickSelect در TreeView را True کنید . و با OnMouseUp کلیک راست رو هندل کنید.


procedure TForm1.TreeView1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbRight then
begin
ShowMessage(TreeView1.Selected.Text);
end;
end;

sahba_piano
چهارشنبه 17 اردیبهشت 1393, 13:07 عصر
دوستان اینکار در وب چطور انجام میشه؟؟؟؟؟