or
radRichTextBox1.Document.CaretPosition.GetCurrentSpanBox().AssociatedSpan.Text;public partial class MainWindow { public MainWindow() { InitializeComponent(); Closing += MainWindowClosing; } void MainWindowClosing(object sender, CancelEventArgs e) { e.Cancel = true; busyIndicator.IsBusy = true; var worker = new BackgroundWorker(); worker.DoWork += (s, args) => Thread.Sleep(TimeSpan.FromSeconds(3));//just for testing
worker.RunWorkerCompleted += (s, args) => { busyIndicator.IsBusy = false; e.Cancel = false; }; worker.RunWorkerAsync(); } }FrameworkElementFactory radGridView = new FrameworkElementFactory(typeof(RadGridView));radGridView.SetValue(RadGridView.ShowGroupPanelProperty,false);radGridView.SetValue(RadGridView.ShowInsertRowProperty, false);Telerik.Windows.Controls.GridViewColumnCollection colCollection = new Telerik.Windows.Controls.GridViewColumnCollection();GridViewDataColumn dc = new GridViewDataColumn();dc.Header = "test"colCollection.Add(dc);radGridView.SetValue(RadGridView.Columns,colCollection);