C# Class Revit.SDK.Samples.ObjectViewer.CS.ObjectViewerForm

a class inherit from Form is used to display an element and its parameters
Inheritance: System.Windows.Forms.Form, IMessageFilter
ファイルを表示 Open project: AMEE/revit Class Usage Examples

Public Methods

Method Description
ObjectViewerForm ( ObjectViewer viewer ) : System

constructor

PreFilterMessage ( Message &m ) : bool

Prefilter the message, action zoom, transform, rotate etc.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OKButton_Click ( object sender, EventArgs e ) : void

Submit the edition of parameters

ObjectViewerForm_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void

remove message map

ObjectViewerForm_Load ( object sender, EventArgs e ) : void

initialize the controller

analyticalModelRadioButton_CheckedChanged ( object sender, EventArgs e ) : void

display analyticalModel

closeButton_Click ( object sender, EventArgs e ) : void

Cancel all edit

detailLevelComboBox_SelectedIndexChanged ( object sender, EventArgs e ) : void

Change the detail level to show the element

physicalModelRadioButton_CheckedChanged ( object sender, EventArgs e ) : void

display physicalModel

previewBox_Paint ( object sender, PaintEventArgs e ) : void

previewBox redraw

viewDirectionComboBox_SelectedIndexChanged ( object sender, EventArgs e ) : void

Change the camera direction to the view

viewListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void

Change the View to show the element

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

ObjectViewerForm() public method

constructor
public ObjectViewerForm ( ObjectViewer viewer ) : System
viewer ObjectViewer
return System

PreFilterMessage() public method

Prefilter the message, action zoom, transform, rotate etc.
public PreFilterMessage ( Message &m ) : bool
m System.Windows.Forms.Message The message captured
return bool