How can we make the NumericButtonCount adjust based on the width of the data pager? Using a constant value for the button count makes the control very awkward for use as most everything else is sized dynamically in a WPF application.
In the wizard demo the side header goes from top to bottom. Is it possible to have the header go across the top of the modal and side header under it?
Like it's displayed in the WPF doc Overview, http://docs.telerik.com/devtools/wpf/controls/radwizard/overview.
Thanks,
Rich
Hello,
I need to get the visible rows. I've seen how to do this by way of: theGrid.ChildrenOfType<GridViewRow>();
But this seems to have a flaw. If I expand a group and then collapse that group, the rows in the group are now returned as visible.
Is there a way to get only the currently visible rows?
Thanks,
Scott
my requirement as below:
1: Don't display the underline and thousand-separator when the text box is focused
2: If the number typed is bigger than one thousand, it will fill thousand-separator automatically (the text box is still being focused).For example, if I type in 123,then it displays as 123.00;then I input the fourth number 7,I want it displays as 1,237.00 immediately(not only after the text box lost focused). it's important that keeping then cursor position be after the number 7.
3:when the entire content is selected and I delete it,the value of the the text box should be zero and displays as 0.00
many thanks

Hi,
I want to define a tooltip that will shown, when mouse is over the title of the column.
Used the below code xaml for tooltip, but it is not showing tooltip.
<telerik:GridViewDataColumn Header="First Name"
DataMemberBinding="{Binding FirstName}" ToolTip="First Name Tooltip" />
I am missing any thing.
Thanks,
-Narendra
I have a RadObservableCollection which is populated with 2560 DataPoint Objects every 800ms. Each DataPoint object has a Time and Value property (DateTime and Double).
I only want to store 10 seconds worth of data, so every time I add a value, I check whether the collection contains 10 seconds of data or not already. If it does, I remove the first item in the collection.
1.foreach (RawDataPoint rdp in ldp)2.{3. _Real.Add(new DataPoint(rdp.Time, rdp.Value));4. if((rdp.Time.Add(-dataTimeSpan) > _Real[0].Time))5. {6. _Real.RemoveAt(0); // This is an Order(n) operation.7. }8.}Unfortunately the RemoveAt(0) function on RadObservableCollection is an O(n) operation and this is causing my application to slowdown as my collection grows to it's "full" capacity, which is many thousands of entries. Because my data is coming in so fast, I need everything to happen in less than 1 second.
I've created an ObservableQueue<T> class which implements INotifyCollectionChanged and has a ConcurrentQueue as the underlying data type, whose TryDequeue operation is O(1). Like the following:
public class ObservableQueue<T> : INotifyCollectionChanged, IEnumerable<T> { public event NotifyCollectionChangedEventHandler CollectionChanged; private readonly ConcurrentQueue<T> queue = new ConcurrentQueue<T>(); public void Enqueue(T item) { queue.Enqueue(item); if (CollectionChanged != null) CollectionChanged(this, new NotifyCollectionChangedEventArgs( NotifyCollectionChangedAction.Add, item, queue.Count - 1)); } public T Dequeue() { T result; bool dequeued = (queue.TryDequeue(out result)); if (CollectionChanged != null && dequeued) { CollectionChanged(this, new NotifyCollectionChangedEventArgs( NotifyCollectionChangedAction.Remove, result, 0)); } return result; } public T First() { T item; queue.TryPeek(out item); return item; } public IEnumerator<T> GetEnumerator() { return queue.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } }My new implementation of the code to update the collection is as follows:
public void Add(List<RawDataPoint> ldp){ foreach (RawDataPoint dp in ldp) { _Real.Enqueue(new DataPoint(dp.Time, dp.Value)); if ((dp.Time.Add(-dataTimeSpan) > _Real.First().Time)) { _Real.Dequeue(); // this is an Order(1) operation. } }}However I can't get the solution to work. Either it locks up my UI or I get a "Collection was modified during enumeration" exception.
Is there any way to better implement a limited size collection where I can remove the first value in O(1) time?

Hi,
I'm trying to use the RadRichTextBow to perform some printings but after lots of tries, the richtextbowx is still always blank....
I even try to create a new project with only a span with no success....
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<telerik:RadRichTextBox x:Name="test">
<telerik:RadDocument>
<telerik:Section>
<telerik:Paragraph>
<telerik:Span Text="Span declared in XAML" />
</telerik:Paragraph>
</telerik:Section>
</telerik:RadDocument>
</telerik:RadRichTextBox>
</Grid>
</Window>
Am I doing something really wrong ? Maybe a missing reference...
Good afternoon,
As the title says, I am looking for a way to add a new pane without navigation to it / having it selected.
I've searched around google and even in the forums and documentation but I haven't found an example or answer (maybe I'm searching for the wrong terms).
Any help will be appreciated.
Thanks in advance,
Diogo
