Telerik.Windows.Controls.Diagrams.Extensions UI Automation peer class for RadGeometryButton. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the string that describes the functionality of the that is associated with this . This method is called by . The help text, or if there is no help text. UI Automation peer class for RadGeometryDropDownButton. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the string that describes the functionality of the that is associated with this . This method is called by . The help text, or if there is no help text. UI Automation peer class for RadGeometryRadioButton. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the string that describes the functionality of the that is associated with this . This method is called by . The help text, or if there is no help text. UI Automation peer class for RadGeometryToggleButton. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the string that describes the functionality of the that is associated with this . This method is called by . The help text, or if there is no help text. UI Automation Peer class for RadDiagramRuler. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Returns the text label of the that is associated with this . This method is called by . The text label of the element that is associated with this automation peer. UI Automation Peer class for SettingsPane. Initializes a new instance of the class. The owner. Gets the state (expanded or collapsed) of the control. The state (expanded or collapsed) of the control. Hides all nodes, controls, or content that are descendants of the control. Displays all child nodes, controls, or content of the control. Gets a control pattern that is associated with this AutomationPeer. UI AutomationPeer class for SettingsPaneView. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. UI AutomationPeer class for DiagramNavigationPane. Initializes a new instance of the class. The owner. Gets the state (expanded or collapsed) of the control. The state (expanded or collapsed) of the control. Hides all nodes, controls, or content that are descendants of the control. Displays all child nodes, controls, or content of the control. Gets a control pattern that is associated with this AutomationPeer. UI AutomationPeer class for DiagramThumbnail. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Returns the text label of the that is associated with this . This method is called by . The text label of the element that is associated with this automation peer. UI Automation peer class for RadDiagramToolBoxItem. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Returns the text label of the that is associated with this . This method is called by . The text label of the element that is associated with this automation peer. UI Automation peer class for RAdDiagramToolBoxGroup. Initializes a new instance of the class. The owner. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Returns the text label of the that is associated with this . This method is called by . The text label of the element that is associated with this automation peer. UI Automation Peer class for RadDiagramToolbox. Initializes a new instance of the class. The owner. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Returns the text label of the that is associated with this . This method is called by . The text label of the element that is associated with this automation peer. This class provides attached properties for controlling the look and feel of the Geometry Buttons. Identifies the GeometryFill dependency property. Identifies the EllipseWidth dependency property. Identifies the EllipseHeight dependency property. Identifies the EllipseVisibility dependency property. Identifies the GeometryStretch dependency property. Identifies the GeometryVisibility dependency property. Identifies the GeometryStroke dependency property. Identifies the GeometryStrokeThickness dependency property. Gets the geometry fill attached property. The object. Sets the geometry fill attached property. The object. The value. Gets the width of the ellipse attached property. The object. Sets the width of the ellipse attached property. The object. The value. Gets the height of the ellipse attached property. The object. Sets the height of the ellipse attached property. The object. The value. Gets the ellipse visibility attached property. The object. Sets the ellipse visibility attached property. The object. The value. Gets the geometry stretch attached property. The object. Sets the geometry stretch attached property. The object. The value. Gets the geometry visibility attached property. The object. Sets the geometry visibility attached property. The object. The value. Gets the geometry stroke attached property. The object. Sets the geometry stoke attached property. The object. The value. Gets the geometry stroke thickness attached property. The object. Sets the geometry stroke thickness attached property. The object. The value. Represents a Geometry RadioButton Control. Registers the Geometry dependency property. Initializes a new instance of the class. Gets or sets the geometry. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. A converter which takes a boolean parameter and returns a FontStyle value. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. A converter which takes a boolean parameter and returns a FontWeight value. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. A converter which takes a double parameter and returns a Size value. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converter from to its name-size representation. Converts PageMediaSize to formatted string including name and size of the paper in inches. Not implemented. A converter which takes a double parameter and returns the value multiplied by 100. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts double to its reciprocal value. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts Thickness to Double. Converts a Thickness to double only if Top==Right==Left==Bottom. Occurs when or property changes. Gets the print queues. Gets or sets the selected print queue. The selected print queue. Gets the page orientations. The page orientations. Gets all available diagram print positions over the printing pages. Gets or sets the selected page orientation. The selected page orientation. Gets the page sizes. Gets or sets the selected page size. The selected page size. Gets the actual size of the selected page taking into account the page orientation. The actual size of the selected page. Gets the print ticket. The print ticket. Merge and validate the tickets using the . The original ticket. The modification ticket. Merged print ticket. Visual control used to display how the diagram will be paginated before printing. Identifies the PreviewPrint routed event. Identifies the Printed routed event. Identifies the Diagram dependency property. Identifies the ScaleDownFactor dependency property. Identifies the PrintContentMargin dependency property. Identifies the Dpi dependency property. Registers the dependency property. Identifies the ItemStyle dependency property. Initializes a new instance of the class. Occurs before diagram printing starts. Occurs after diagram printing is completed. Gets or sets the diagram. The diagram. Gets or sets the scale down factor. The scale down factor. Gets or sets the margin for every page. Gets or sets the resolution used during print. Gets or sets the print preview item style. Gets the pages info. Checked whether there are print errors. Gets or sets the scale factor. The scale factor. Prints the associated diagram. Title used in the print documents queue. Aims to fit the print preview pages in the current print preview dialog's viewport. Prints the images in Pages property. Selected printer and settings are used during the print process. Dialog control used to display how the diagram will be paginated before printing. Contains a print preview inside. Identifies the Diagram dependency property. Initializes a new instance of the class. Gets or sets the diagram. The diagram. Called when print is completed. The sender. The instance containing the event data. Visualizes a decorated image of print preview page. Identifies the PagePreviewImageSource dependency property. Identifies the PagePreviewImageHeight dependency property. Identifies the PagePreviewImageWidth dependency property. Initializes static members of the class. Initializes a new instance of the class. Gets or sets the page preview image source. Gets or sets the page preview image height. Gets or sets the page preview image width. Down scale is applied to print preview image instead of making snapshot with upscaled size in order to downscale diagram image. Upscaling is performed with increasing print pages. Contains extension diagram commands. Gets the sketch command. Gets the open print dialog command. Static class for additional customization of Diagram Items behavior. Identifies the ShouldDetachConnections attached property. Identifies the HasImageShapes attached property. Identifies the PendingCommand attached property. Gets the has image shapes. The object. Sets the has image shapes. The object. If set to true [value]. Gets the ShouldDetachConnections attached property. If set to true connections will be detached when rotated or dragged in multi selection. Sets the ShouldDetachConnections attached property. If set to true connections will be detached when rotated or dragged in multi selection. Represents the IGeometryButton interface. Gets or sets the geometry. The geometry. Represents a Geometry Button Control. Registers the Geometry dependency property. Initializes a new instance of the class. Gets or sets the geometry. The geometry. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represents a Geometry DropDown Button Control. Registers the Geometry dependency property. Registers the DropDownPopupHorizontalOffset dependency property. Registers the DropDownPopupVerticalOffset dependency property. Registers the CloseOnClick dependency property. Registers the ShouldCenterPopup dependency property. Initializes a new instance of the class. Gets or sets the geometry. The geometry. Gets or sets the horizontal offset of the dropdown popup. The horizontal offset. Gets or sets the vertical offset of the dropdown popup. The vertical offset. Gets or sets whether the drop down popup should be closed on click inside it. Gets or sets whether the drop down popup should be centered. When overridden in a derived class, is invoked whenever application code or internal processes call . Raises the event. The instance containing the event data. Hides the Popup when one of observed Children is activated. Represents a Geometry ToggleButton Control. Registers the Geometry dependency property. Initializes a new instance of the class. Gets or sets the geometry. The geometry. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. A converter which takes a hierarchical collection and creates a GraphSource. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Enumerates the storage targets. The local user disk. The application's isolated storage. File management utility geared towards RadDiagram. Initializes a new instance of the class. The diagram. Gets or sets the current file path. The current file. Saves the diagram to file. The location. Loads the diagram from file. Specifies the type location of the file to open - file system or isolated storage. Action to be executed first on OK button click of the A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to DiagramControl property is not set.. Represents a Sketchy type of DiagramShape. Serializes this shape. Deserializes the specified info. The info. Represents a description of scale in the . Initializes a new instance of the class. Gets or sets the max zoom. The max zoom. Gets the scale item definitions. Represents a collection containing elements. Represents a description of item in the . Gets or sets the interval. Gets or sets the type of the item. Represents the type of tick item. Represents x-small tick. Represents small tick. Represents medium tick. Represents large tick. Represents a label. Represents custom tick. Represents undefined tick or label. Enumeration of the supported measurement units. Device independent pixel. Centimeter. Inch. Converts between inches, centimeters and DPIs (device independent pixel). Converts inches to DIPs (Device Independent Pixel). An inch value. A Dip value. Converts DIPs (Device Independent Pixel) to inches. An inch value. A Dip value. Converts centimeters to DIPs (Device Independent Pixel). A centimeter value. A Dip value. Converts DIPs (Device Independent Pixel) to centimeters. A Dip value. A centimeter value. Converts DIPs (Device Independent Pixel) to value in provided measurement unit. A Dip value. A measurement unit. A value in the provided measurement unit. Converts value in provided measurement unit to DIPs (Device Independent Pixel). A value. A measurement unit. A Dip value. Represents ruler for . Identifies the Diagram dependency property. Identifies the Placement dependency property. Identifies the MeasurementUnit dependency property. Identifies the StartOffset dependency property. Identifies the MouseIndicatorVisibility dependency property. Identifies the MouseIndicatorStyle dependency property. Identifies the ScaleDefinitions dependency property. Initializes static members of the class. Initializes a new instance of the class. Gets or sets the diagram. Gets or sets the placement. Gets or sets the measurement unit. Gets or sets start offset for the scale (ticks). Provided value is summed with the beginning of Diagram viewport and result is used as a start for the ruler scale. Gets or sets the visibility of mouse position indicator. Gets or sets the style of mouse position indicator. Gets or sets the scale definitions. Forces full refresh of the ruler (ticks and labels are recreated). When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. Gets the container type for item. The scale data item. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Returns class-specific implementations for the Windows Presentation Foundation (WPF) infrastructure. The type-specific implementation. Represents the data model for scale in the . Represents the data model for item in the . Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Indicates whether the current object is equal to another object of the same type. An object to compare with this object. True if the current object is equal to the parameter; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Represent a type descriptor about item container. Creates an instance of type TContainer/>. The type of the container. Implements the operator ==. The left. The right. The result of the operator. Implements the operator !=. The left. The right. The result of the operator. Creates an instance of type declared in the property. Determines whether the specified is equal to this instance. The to compare with this instance. true if the specified is equal to this instance; otherwise, false. Indicates whether the current object is equal to another object of the same type. An object to compare with this object. True if the current object is equal to the parameter; otherwise, false. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Represent a panel for supporting UI virtualization of the ticks. Initializes a new instance of the class. Refreshes the scale. The viewport. The zoom. The placement. The measurement unit. The scale definitions. Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior. The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available. The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size. Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The final area within the parent that this object should use to arrange itself and its children. The actual size that is used after the element is arranged in layout. Represent visual container containing data for item. Gets or sets the data item. Represent a visual container for labels in the . Initializes a new instance of the class. Gets or sets the data item. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The final area within the parent that this object should use to arrange itself and its children. The actual size that is used after the element is arranged in layout. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represent a wrapper around the DataContext property of object. Gets or sets the value. Represent a visual container for large ticks in the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represent a visual container for medium large ticks in the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represent a visual container for medium small ticks in the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Represent a visual container for small ticks in the . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Interface for objects storing multiple values. Gets the values. Represents a class storing Fill, Brush and particular Order. Used in SettingsPane ColorSelectors. Gets or sets the order id. The order id. Gets or sets the fill. The fill. Gets or sets the stroke. The stroke. Gets the values. StrokeDashArray MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. StrokeThickness MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. GradientColors MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. SolidColors MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. FontColors MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. FontSize MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. FontFamily MarkupExtension. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Represents a custom markup extension for creating connection caps. Initializes a new instance of the class. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Represents a type converter for the EditItemType enumeration. Represents a base class for the SettingsPane and SettingsPaneView. Identifies the Diagram dependency property. Identifies the IsActive dependency property. Gets or sets the diagram control. Gets or sets a value indicating whether this instance is active. Called when is active property is changed. The old value. The new value. Called when diagram control property is changed. The old value. The new value. Called when diagram control selection is changed. The sender. The instance containing the event data. Called when diagram addition control is activated. Called when diagram selection bounds is changed. The sender. The instance containing the event data. Represents the type of the objects on which the Settings Pane Editor Control work. None. Shapes only. Connections only. Custom type. All types. Represents a property determining a SettingsPane inner Control's enabled state or visibility. When set the inner control will be disabled. When set the inner control will be collapse. Utility to scan properties through reflection. Sets the value of the property. Name of the property. The source. The value. Sets property of the given IDiagramItem. The path to the property is given in the propertyPath string parameter. Gets the value of the property. Name of the property. The source. Gets the coerced value. Name of the property. The source. Gets the value of property specified by a propertyPath string. Converts the value. Type of the target. The value. Gets the default value. The type. Represents the SettingsPaneView Control. Represents the SettingsPaneView Control. Identifies the EditorPropertyName dependency property. It indicates the property of the shape/connection/container shape which will be affected by the value of the EditorValue property. Identifies the EditorFallbackPropertyName dependency property. If set, the editor will get its default or fallback value from this property instead of the SettingsPaneView.EditorPropertyName. Identifies the EditorValue dependency property. It indicates which property of the editor will be used for editing the shape/connection/container shape. Identifies the EditorItemType dependency property. Identifies what type of items can the editor control affect - shapes/connections/custom or both of them. Identifies the ContainerEditProperty attached property. It is always used in combination with the ContainerEditItemType property. Identifies whether the IsEnabled or Visibility property of the container should be changed based on the ContainerEditItemType that is set and the currently edited object - shape / connection. Identifies the ContainerEditType attached property. It is always used in combination with ContainerEditProperty property. When the SettingsPane is used on the type set by the ContainerEditType the property set by the ContainerEditProperty is activated (on the container that is used). Identifies the IsRadioButtonPanel attached property. Identifies the RadioButtonValue attached property. Gets the EditorFallbackPropertyName property. The object. Sets the EditorFallbackPropertyName property. The object. The value. Gets the container property. The object. Sets the container property. The object. The value. Gets the type of the container edit. The object. Sets the type of the container edit. The object. The value. Gets the EditorItemType property. Identifies what type of items can the editor control affect - shapes/connections/custom or both of them. Sets the EditorItemType property. Identifies what type of items can the editor control affect - shapes/connections/custom or both of them. The object. The value. Gets the EditorPropertyName property. It indicates the property of the shape/connection/container shape which will be affected by the value of the EditorValue property. Sets the EditorPropertyName property. It indicates the property of the shape/connection/container shape which will be affected by the value of the EditorValue property. Gets the EditorValue property. It indicates which property of the editor will be used for editing the shape/connection/container shape. The object. Sets the EditorValue property. It indicates which property of the editor will be used for editing the shape/connection/container shape. Gets the IsToggleButtonPanel value. The object. Sets the IsToggleButtonPanel value. The object. If set to true [value]. Gets the RadioButtonValue. The object. Sets the RadioButtonValue. The object. The value. The type of the edited objects - shapes/connections or both. This event fires when a control that edits a property of a shape/connection is loaded. This event fires when a control that edits a property of a shape/connection is loaded. Initializes a new instance of the class. Occurs when value editor is registered. Occurs when container is registered. Gets or sets the context items. Gets or sets the type of the current edit type. Called when [value changed]. Name of the property. The new value. Type of the edit item. The editor. When overridden, resolves the CurrentItemType property value. Represents the SettingsPane Control. Identifies the SettingsPaneViewWidth dependency property. Identifies the SettingsPaneViewHeight dependency property. Identifies the SettingsPaneViewStyle dependency property. Gets or sets the height of the settings pane view. Gets or sets the width of the settings pane view. Styles the SettingsPaneView. Called when [is active property changed]. If set to true [old value]. If set to true [new value]. Called when [diagram control selection changed]. The sender. The instance containing the event data. Called when diagram control property is changed. The old value. The new value. SettingsPaneHomeControl represents the Content of the Home Tab in the SettingsPane. Raises the event. This method is invoked whenever is set to true internally. SettingsPaneSizeControl represents the Content of the Size Tab in the SettingsPane. Raises the event. This method is invoked whenever is set to true internally. SettingsPaneStyleControl represents the Content of the Style Tab in SettingsPane. Raises the event. This method is invoked whenever is set to true internally. SettingsPaneTextControl represents the Content of the Text Tab in the SettingsPane. Raises the event. This method is invoked whenever is set to true internally. Represents the SketchGeometry effect. Identifies the IsSketchy attached property. Identifies the SketchGeometry attached property. Gets the is sketchy. The object. Sets the is sketchy. The object. If set to true [value]. Gets the sketch geometry. The object. Sets the sketch geometry that will be used if provided when the shape is sketched. The object. The value. Utility related to path segments. Gets the last point. The segment. Gets the point. The segment. The index. Creates the poly bezier segment. The points. The start. The count. Creates the line segment. The point. Creates the bezier segment. The point1. The point2. The point3. Arcs to bezier segments. The arc segment. The start point. Gets the simple segments. The segment. The start. Syncs the polyline segment. The collection. The index. The points. The start. The count. Gets the wrapped polylines. The lines. Start length of the arc. Path march. The polyline. Start length of the arc. The corner threshold. The stop callback. Represents a random engine. Initializes a new instance of the class. The seed. Returns the next gaussian value. The mean. The variance. Returns the uniform value. The min. The max. Initializes a new instance of the class. The start point. The path segment. Gets the path segment. Gets the start point. Initializes a new instance of the class. The points. Gets the length of the accumulated. The length of the accumulated. Gets the angles. Gets the count. Gets a value indicating whether this instance is closed. true if this instance is closed; otherwise, false. Gets the lengths. Gets the normal vectors. Gets the points. Gets the total length. Differences the specified index. The index. Smooth the normal. The index. The fraction. The corner radius. Gets the after. Gets the before. Gets the index. Gets the ratio. Gets the reason. Gets the remain. Creates the specified reason. The reason. The index. The before. The after. The remain. Gets the length of the arc. The accumulated lengths. Gets the normal. The polyline. The corner radius. Gets the point. The points. Prevents a default instance of the class from being created. Gets the points. Gets the type. Creates the specified point0. The point0. The point1. Creates the specified point0. The point0. The point1. The point2. Creates the specified point0. The point0. The point1. The point2. The point3. Flattens the specified result polyline. The result polyline. The tolerance. The result parameters. Represents the sketch effect. Initializes a new instance of the class. The original geometry. Sketches this instance. Represents the RadDiagramThumbnail. Identifies the Diagram dependency property. Identifies the ViewportStyle dependency property. Identifies the IsAutoRefreshEnabled dependency property. Identifies the ViewportRect dependency property. Identifies the ImageSource dependency property. Initializes a new instance of the class. Gets or sets the background brush. Gets or sets the viewport rectangle. Gets the zoom. The zoom. Gets or sets the viewport border style. Gets or sets the diagram. The diagram. Gets or sets the isAutoRefreshEnabled property. Refreshes the RadDiagramThumbnail. Clips the framework element. The framework element. Gets the image rectangle. Called when the diagram property changes. Gets the image's source that will be displayed. The image's enclosing bounds. The return size of image. Represents the RadDiagramNavigationPane control. Template Parts? Identifies the Diagram dependency property. Identifies the ThumbnailStyle dependency property. Identifies the SliderStyle dependency property. Identifies the AutofitButtonStyle dependency property. Identifies the ExpandButtonStyle dependency property. Identifies the IsAutofitButtonVisible dependency property. Identifies the IsExpanded dependency property. Initializes a new instance of the class. Gets or sets the thumbnail style. Gets or sets the slider style. Gets or sets the button style. Gets or sets the toggle button style. Gets or sets the RadDiagram. Gets or sets a value indicating whether this instance is auto fit button visible. Gets or sets a value indicating whether this instance is expanded. Refreshes the underlying thumbnail. Refreshes the zoom slider. Creates the corresponding Automation Peer class. Called when the navigation pane is expanded or collapsed. The new value. The old value. ViewModel containing list of all GalleryItems. Initializes a new instance of the class. Gets or sets the header. The header. Gets the items. ViewModel representing the items in the Gallery. Initializes a new instance of the class. Initializes a new instance of the class. The header. The shape. Initializes a new instance of the class. The header. The shape. The type. Gets or sets the header. The header. Gets or sets the type of the item. The type of the item. Gets or sets the shape. The shape. Gets or sets the background of the corresponding toolbox item. The background. Gets or sets the foreground of the corresponding toolbox item. The background. Initializes a new instance of the class. Gets items by type. The type. List of all built-in galleries. Initializes a new instance of the class. Represents a item. The ViewContent dependency property. The ViewContentTemplate dependency property. Initializes static members of the class. Initializes a new instance of the class. Gets or sets the view content. The view content. Gets or sets the view content's template. The view content's template. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Custom animated list box to collect droppable RadDiagram shapes and other diagram elements. The Header dependency property. The HeaderTemplate dependency property. The Title dependency property. The TitleTemplate dependency property. The IsOpen dependency property. The CloseButtonStyle dependency property. The OpenCloseToggleButton dependency property. Initializes static members of the class. Initializes a new instance of the class. Gets or sets the header. The header. Gets or sets the header's template. The header's template. Gets or sets the title. The title. Gets or sets the title's template. The title's template. Gets or sets a value indicating whether this instance is open. true if this instance is open; otherwise, false. Gets or sets the close button's style. The close button's style. Gets or sets the open-close toggle button's style. The open-close toggle button's style. When overridden in a derived class, is invoked whenever application code or internal processes call . Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Called after SelectionChanged event is fired. Determines if the specified item is (or is eligible to be) its own container. The item to check. True if the item is (or is eligible to be) its own container; otherwise, false. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Represents toolbox category names. Represents a item. Identifies the property. Initializes static members of the class. Initializes a new instance of the class. Gets a value indicating whether this element is visible in the user interface (UI). true if the element is visible; otherwise, false. Gets an a reference to the control that implements the IRadTabItem interface. Gets the tab strip placement. When overridden in a derived class, is invoked whenever application code or internal processes call . Sets the tab orientation. The orientation. Updates the content of the header presenter. Updates the tab strip placement. The placement. Updates the visual state of the control. Indicates whether transitions should be used. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Prepares the specified element to display the specified item. Element used to display the specified item. Specified item. Creates or identifies the element that is used to display the given item. Determines if the specified item is (or is eligible to be) its own container. The item to check. True if the item is (or is eligible to be) its own container; otherwise, false. Called to arrange and size the content of a object. The size of the control. The computed size that is used to arrange the content. Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Called when the IsSelected property has changed. The old value of the IsSelected property. The new value of the IsSelected property. Called when [drag initialized]. The sender. The instance containing the event data. Base class for MVVM container nodes. The type of the node. Initializes a new instance of the ContainerNodeViewModelBase class. Gets the internal items collection. Gets the items. Adds the item to its children. Removes the item from its children. Base implementation of the which can be used to create an MVVM sources for RadDiagram. This MVVM source is bidirectional. The data type of the node. The data type of the link. Initializes a new instance of the class. Gets the internal items collection. Gets the internal links collection. Gets the node items. Gets the links or connections of this diagram source. Adds a node (shape) to this diagram source. The node to add. Adds the given link to this diagram source. The link to add. Removes the link from this source. The link. Removes the item from the source. The node. Removes all items and links from this source. MVVM representation of a hierarchical node. Initializes a new instance of the class. Gets or sets the children of the current node. The children. Gets a value indicating whether this instance has children. True if this instance has children; otherwise, false. Initializes a new instance of the class. Gets or sets the visibility. The visibility. Gets or sets the position. The position. Gets or sets the content or label of this connection. The content. Gets or sets a value indicating whether this instance is selected. true if this instance is selected; otherwise, false. A generic base class for the link or connection in a diagram source. A type inheriting from . If you want to map the Content of the link to the Content of the connection you need to add a Style like so <Style TargetType="telerik:RadDiagramConnection"> <Setter Property="ContentTemplate" > <Setter.Value> <DataTemplate> <TextBlock Text="{Binding Content}"/> </DataTemplate> </Setter.Value> </Setter> </Style> . Initializes a new instance of the class. Initializes a new instance of the class. The source. The target. Gets or sets the source of the connection. The source. Gets or sets the target of this connection. The target. Gets or sets the type of the source cap. The type of the source cap. Gets or sets the type of the target cap. The type of the target cap. Base class for MVVM nodes. Initializes a new instance of the class. Gets or sets the width. The width. Gets or sets the height. The height. Gets or sets the rotation of the shape. Represents a base class for an observable graph source. The type of the node. The type of the link. Adds a link in the Links collection. The link. Adds a node in the Items collection. The node. Creates a link based on the associated source and target nodes. The source node. The target node. Returns the created link. Creates a node based on an associated shape. The associated shape. Returns the created node. Removes a link from the Links collection. The link. Removes a node from the Items collection. The node. Creates a link based on the associated source and target nodes. The source node. The target node. Returns the created link. Creates a node based on an associated shape. The associated shape. Returns the created node. Represents a base class for a serializable graph source. The type of the node. The type of the link. Cache for the deserialized nodes. Gets the source unique id key. This key is used to save the unique id of the source of the link in the serialization info. Gets the target unique id key. This key is used to save the unique id of the target of the link in the serialization info. Gets the node unique id key. This key is used to save the unique id of the node in the serialization info. Gets the node's unique id. This id should be always unique and should not rely on the object's reference. The node. Deserializes the link. When overridden, this method creates a new instance of the link and restores any saved information from the serialization info. The connection. The info. Deserializes the node. When overridden, this method creates a new instance of the node and restores any saved information from the serialization info. The shape. The info. Serializes the node. When overridden, this method saves important information about the node in the specified serialization info. The node. The info. Serializes the link. When overridden, this method saves important information about the link in the specified serialization info. The link. The info. Clears the deserialization cache. The cache contains the generated items when deserializing the saved data. The cache should be cleared either before or after the deserialization of the graph source.