# TXTextControl.DataVisualization namespace

> TXTextControl.DataVisualization.BarcodeCollection Class TXTextControl.DataVisualization.BarcodeEventArgs Class TXTextControl.DataVisualization.BarcodeFrame Class TXTextControl.DataVisualization.ChartCollection Class TXTextControl.DataVisualization.ChartEventArgs Class TXTextControl.DataVisualization.ChartFrame Class TXTextControl.DataVisualization.DrawingCollection Class TXTextControl.DataVisualization.DrawingEventArgs Class TXTextControl.DataVisualization.DrawingFrame Class

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Namespace
- **Path:** TX Text Control .NET for WPF > Reference > TXTextControl.DataVisualization namespace
- **266 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/llms-full.txt

---

### Description

- [TXTextControl.DataVisualization.BarcodeCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodecollection/llms-full.txt)
- [TXTextControl.DataVisualization.BarcodeEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodeeventargs/llms-full.txt)
- [TXTextControl.DataVisualization.BarcodeFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodeframe/llms-full.txt)
- [TXTextControl.DataVisualization.ChartCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/chartcollection/llms-full.txt)
- [TXTextControl.DataVisualization.ChartEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/charteventargs/llms-full.txt)
- [TXTextControl.DataVisualization.ChartFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/chartframe/llms-full.txt)
- [TXTextControl.DataVisualization.DrawingCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingcollection/llms-full.txt)
- [TXTextControl.DataVisualization.DrawingEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingeventargs/llms-full.txt)
- [TXTextControl.DataVisualization.DrawingFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingframe/llms-full.txt)

---

## In This Section

- [BarcodeCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodecollection/llms-full.txt): An instance of the BarcodeCollection class contains all barcodes in a document represented through objects of the type DataVisualization.BarcodeFrame. An instance of this class can be obtained with the TextControl.Barcodes, WPF.TextControl.Barcodes or ServerTextControl.Barcodes property. The BarcodeCollection class implements the IEnumerable and the ICollection interfaces.
- [BarcodeEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodeeventargs/llms-full.txt): The BarcodeEventArgs class provides data for all events that occur with barcodes. These are the TextControl.BarcodeCreated, TextControl.BarcodeDeleted, TextControl.BarcodeClicked, TextControl.BarcodeDoubleClicked, TextControl.BarcodeRightClicked, TextControl.BarcodeMoved TextControl.BarcodeSelected, TextControl.BarcodeDeselected and TextControl.BarcodeSized events.
- [BarcodeFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodeframe/llms-full.txt): An instance of the BarcodeFrame class represents a barcode and its layout in a Text Control document. A barcode can be positioned in the document like an image or a textframe, either geometrically or as a single character. Geometrically its position can either be relative to a paragraph to which it is anchored or relative to the complete document. The BarcodeFrame class handles the positioning of the barcode in the document. A barcode frame is always associated with a barcode control of the type TXTextControl.Barcode.TXBarcodeControl or TXTextControl.WPF.Barcode.TXBarcodeControl. This barcode control handles the appearance and the data of the barcode. All barcodes in a document are contained in a BarcodeCollection. The collection can also be used to add barcodes to or to remove barcodes from the document. The barcode collection can be obtained through the TextControl.Barcodes, WPF.TextControl.Barcodes or ServerTextControl.Barcodes property.
- [ChartCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/chartcollection/llms-full.txt): An instance of the ChartCollection class contains all charts in a document represented through objects of the type DataVisualization.ChartFrame. An instance of this class can be obtained with the TextControl.Charts or ServerTextControl.Charts property. The ChartCollection class implements the IEnumerable and the ICollection interfaces.
- [ChartEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/charteventargs/llms-full.txt): The ChartEventArgs class provides data for all events that occur with charts. These are the TextControl.ChartCreated, TextControl.ChartDeleted, TextControl.ChartClicked, TextControl.ChartDoubleClicked, TextControl.ChartRightClicked, TextControl.ChartMoved TextControl.ChartSelected, TextControl.ChartDeselected and TextControl.ChartSized events.
- [ChartFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/chartframe/llms-full.txt): An instance of the ChartFrame class represents a chart and its layout in a Text Control document. A chart can be positioned in the document like an image or a textframe, either geometrically or as a single character. Geometrically its position can either be relative to a paragraph to which it is anchored or relative to the complete document. The ChartFrame class handles the positioning of the chart in the document. A chart frame is always associated with a chart control of the type System.Windows.Forms.DataVisualization.Charting.Chart. This chart control handles the appearance and the data of the chart. All charts in a document are contained in a ChartCollection. The collection can also be used to add charts to or to remove charts from the document. The chart collection can be obtained from a TextControl or ServerTextControl through the Charts property.
- [DrawingCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingcollection/llms-full.txt): An instance of the DrawingCollection class contains all drawings in a document represented through objects of the type DataVisualization.DrawingFrame. An instance of this class can be obtained with the TextControl.Drawings, WPF.TextControl.Drawings or ServerTextControl.Drawings property. The DrawingCollection class implements the IEnumerable and the ICollection interfaces.
- [DrawingEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingeventargs/llms-full.txt): The DrawingEventArgs class provides data for all events that occur with drawings. These are the TextControl.DrawingCreated, TextControl.DrawingDeleted, TextControl.DrawingClicked, TextControl.DrawingDoubleClicked, TextControl.DrawingRightClicked, TextControl.DrawingMoved TextControl.DrawingSelected, TextControl.DrawingDeselected TextControl.DrawingActivated, TextControl.DrawingDeactivated and TextControl.DrawingSized events.
- [DrawingFrame Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/drawingframe/llms-full.txt): An instance of the DrawingFrame class represents a drawing and its layout in a Text Control document. A drawing can be positioned in the document like an image or a textframe, either geometrically or as a single character. Geometrically its position can either be relative to a paragraph to which it is anchored or relative to the complete document. The DrawingFrame class handles the positioning of the drawing in the document. A drawing frame is always associated with a drawing control of the type TXTextControl.Drawing.TXDrawingControl or TXTextControl.WPF.Drawing.TXDrawingControl. This drawing control handles the appearance and the data of the drawing. A drawing control can be activated so that its contents can be edited. Activation occurs either through a mouse double-click or through programming code with the Activate method. All drawings in a document are contained in a DrawingCollection. The collection can also be used to add drawings to or to remove drawings from the document. The drawing collection can be obtained through the TextControl.Drawings, WPF.TextControl.Drawings or ServerTextControl.Drawings property.

---

## Nearby

- **Previous:** [WPF.Barcode.ImageFormat Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-barcode/wpf-barcode-imageformat/enumeration/llms-full.txt)
- **Next:** [BarcodeCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-datavisualization/barcodecollection/llms-full.txt)
