Our WinRT controls have added a number of new features, including a toolbar for zooming and annotation support in the Chart control. We’ve also added a find-and-replace function for text boxes and automatic row sizing for the DataGrid control.
A toolbar has been added to facilitate interactive zooming and panning. Zoom behavior for events is now supported.
Annotation text can now be edited.
Event notification during dynamic interactions is now supported in annotations.
The DataGrid control can automatically adjust the height of rows based on their content.
The DataGrid control can now freeze rows and columns at the top and bottom of the pane.
The RichTextBoxAdv control now supports document-wide Find and Replace. Users can also use regular expression to find particular patterns of text in the document.
Line bridging direction can be set as Top, Bottom, Left, or Right.
The aspect ratio for node size can be locked so that when a node’s width is changed, its height will be proportionally changed automatically.
Tooltip appearance can now be customized by specifying a custom data template.
The Maps control now supports a poly-line feature.
Essential DocIO supports nested mail merging with implicit relational data objects without any explicit relational commands. This helps users mail-merge directly with relational data objects like Entity Framework objects, LINQ data objects, and other business objects.
The clustering model is used to classify data based on patterns—like shape, smell, etc. Widely used in many fields, examples of this model can be seen in sequence analysis, human genetic clustering, image segmentation, market research, social network analysis, and recommender systems.
The Cox regression model is used to investigate the effect of several variables as they relate to time. This technique can be applied to determine the time of disease onset, stock market crash, equipment failure, natural disaster, and so on.
Multinomial distribution is used to show the likelihood of the results of an experiment with a repeated number of trials in which each trial can result in a specified number of outcomes greater than 2. Example uses include modelling people’s occupational choices based on parent’s occupation and education, or student graduation likelihood based on score and social-economic status.
The neural networks model is used as a classification technique for complex, supervised learning. It is widely used in game playing and decision making (chess, poker), system identification and control (vehicle control, process control), pattern recognition (face detection, radar systems), sequence recognition, medical diagnosis, and financial applications (trading systems).