Class RenderingForm
A Form contains RenderingCanvas. This class is usually used for debug due to its simplicity.
public class RenderingForm : Form, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IGetDispEngine
- Inheritance
-
RenderingForm
- Implements
- Inherited Members
- Extension Methods
Properties
Displayee
public IDisplayee Displayee { get; set; }
Property Value
DisplayerMap
See Call(string, params IDisplayee[]) to get the information.
public static ConcurrentDictionary<string, RenderingForm> DisplayerMap { get; }
Property Value
RenderingCanvas
The contained RenderingCanvas.
public RenderingCanvas RenderingCanvas { get; }
Property Value
Methods
Call(string, params IDisplayee[])
Create and obtain a RenderingForm if the key has not existed; Otherwise, the old one is obtained.
displayees
are set to the obtained RenderingForm.
The dictionary of this function is DisplayerMap.
public static RenderingForm Call(string key, params IDisplayee[] displayees)
Parameters
key
stringkey
displayees
IDisplayee[]The displayees set to the obtained RenderingForm.
Returns
- RenderingForm
A RenderingForm obtained by the key.
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposing
booltrue if managed resources should be disposed; otherwise, false.
GetDispEngine()
Get DispEngine.
public DispEngine GetDispEngine()