Featured post
wpf controls - Getting the top left coordinates of a WPF UIElement -
i working on extending microsoft resize adorner
example , need able reposition element after bottom left drag handle has been dragged.
so if have textbox of 150 wide, 35 high postitioned on form, , bottom left drag handle changes width 200 wide, right hand of text box remains unchanged left hand edge moves left.
so need know top left coordinates of uielement. have tried canvas.getleft , canvas.gettop return nan confusing.
i tried visualtreehelper.getoffset return offset when try , use in arrange method of element disappears, presumably values in offset high.
in days before wpf coordinate system quite simple, wpf has overcomplicated things think.
and if wants control's screen coordinates:
point targetloc = targetctrl.pointtoscreen(new point(0, 0));
(this doesn't match thread's description, match title. figured might people coming in off search results)
- Get link
- X
- Other Apps
Comments
Post a Comment