BioImager  3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
BioImager.NodeView.Node Class Reference

Public Types

enum  DataType
 

Public Member Functions

 Node (object data, DataType typ)
 

Public Attributes

TreeNode node
 

Properties

DataType Type [get, set]
 
object Object [get, set]
 
string Text [get, set]
 

Detailed Description

Definition at line 16 of file NodeView.cs.

Member Enumeration Documentation

◆ DataType

enum BioImager.NodeView.Node.DataType

Definition at line 19 of file NodeView.cs.

20 {
21 image,
22 buf,
23 roi,
24 text
25 }

Constructor & Destructor Documentation

◆ Node()

BioImager.NodeView.Node.Node ( object  data,
DataType  typ 
)

Definition at line 38 of file NodeView.cs.

39 {
40 type = typ;
41 obj = data;
42 node = new TreeNode();
43 node.Tag = this;
44 node.Text = obj.ToString();
45 node.ForeColor = System.Drawing.Color.White;
46 }

Member Data Documentation

◆ node

TreeNode BioImager.NodeView.Node.node

Definition at line 18 of file NodeView.cs.

Property Documentation

◆ Object

object BioImager.NodeView.Node.Object
getset

Definition at line 33 of file NodeView.cs.

34 {
35 get { return obj; }
36 set { obj = value; }
37 }

◆ Text

string BioImager.NodeView.Node.Text
getset

Definition at line 47 of file NodeView.cs.

48 {
49 get { return node.Text; }
50 set { node.Text = value; }
51 }

◆ Type

DataType BioImager.NodeView.Node.Type
getset

Definition at line 27 of file NodeView.cs.

28 {
29 get { return type; }
30 set { type = value; }
31 }

The documentation for this class was generated from the following file: