Click here to Skip to main content
15,895,777 members
Articles / Programming Languages / C#

Runtime Object Editor

Rate me:
Please Sign up or sign in to vote.
4.93/5 (136 votes)
30 May 20068 min read 301.1K   10.9K   307  
A powerful window/object editor to be used at runtime that allows viewing/changing of properties and fields, method invocations, and object hierarchy navigation.
Runtime Object Editor
Developed by:
Corneliu I. Tusnea
www.acorns.com.au 

Usage:
1. To Attach to other .Net processes:
	Run RuntimeObjectEditorLoader\bin\Release\RuntimeObjectEditorLoader.exe
		
2. To Include it in you application:
	Add a reference to RuntimeObjectEditor.dll. 
	Add RuntimeObjectEditor.ObjectEditor.Instance.Enable(); in your static void Main just before your Application.Run code.
	This will enable the ObjectEditor and will register the hotkey.
	The default hotkey used is "Control+Shift+R".
	If you want to change the default hotkey, just set RuntimeObjectEditor.ObjectEditor.Instance.HotKey to whatever key combination you want.
	The property supports combinations like: Control|Alt|Shift|+key. (e.g.: Control+Shift+Alt+F1). 
	When running your application, press the hot key combinations you registered and start playing with the editor.
		
Enjoy,
Corneliu.

www.acorns.com.au

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Technical Lead OneSaas - Cloud Integrations Made Easy
Australia Australia

Comments and Discussions