Telerik Forums
UI for WPF Forum
1 answer
127 views
Hi,

I am using RadMenu inside RadPanelPar. I noticed when I hover over the Menu one box appears around the edges of the menu. I tried border options but nothing seems to work. Please, provide me some help with an example.

Thanks
Rosen Vladimirov
Telerik team
 answered on 11 Feb 2014
4 answers
265 views
i;m trying to open a control that it will fill the dockinmanager in  the center
i have the following code:

            RadSplitContainer container = new RadSplitContainer();
            container.InitialPosition = DockState.DockedRight;
            RadDocking.SetDockState(container, DockState.DockedRight);
            m_dockingManager.Items.Add(container);
            RadPaneGroup group = new RadPaneGroup();
            container.Items.Add(group);
            RadPane newPane = new RadPane();
            group.AddItem(newPane, global::Telerik.Windows.Controls.Docking.DockPosition.Center);
            RadDocking.SetSerializationTag(newPane, control.Name);
            newPane.Title = ps.Caption;
            newPane.Content = control;
            newPane.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));
            newPane.Arrange(new Rect(control.DesiredSize));
            newPane.ClipToBounds = true;
            newPane.CanUserClose = ps.CloseButtonVisability;
            newPane.CanUserPin = ps.AutoHideVisability;
            newPane.CanDockInDocumentHost = (ps.FloatOnly == false);
            if (ps.FloatOnly == true)
                newPane.MakeFloatingOnly();
            else
            {
                if (ps.Floating == true)
                    newPane.MakeFloatingDockable();
                else
                    newPane.MakeDockable();
            }
            ResourceDictionary dic = GetTelerikResourceStyle();
            newPane.Style =(Style)dic[DEFAULTRADPANESTYLE];
but this doesnt work- it always open the control in 24 width and heigth in the top left corner of the screen.
why?????





omer
Top achievements
Rank 1
 answered on 11 Feb 2014
1 answer
117 views
Hi,

How can I change the width of the filter funnel as its cutting the column headings in the gridview.

Any help with an example will be greatly appreciated.

Thanks.
Dimitrina
Telerik team
 answered on 11 Feb 2014
3 answers
190 views
Hi
I have an autocomplete box associated with a tree view that displays a hierarchy. I'm trying to provide a search on a property of the child items (the Description). In my case it is showing only the items for the first parent item in the list.
e.g.
Parent1
>>> Child1 apple
>>> Child2 pear
Parent2
>>> Child3 peach
>>> Child4 pea

When typing p in the autocomplete box only apple and pear are displayed. I'm guessing it's a binding issue. Here's my XAML:-

<StackPanel Orientation="Horizontal">
   <telerik:RadAutoCompleteBox Name="radAutoCompleteBox1" VerticalAlignment="Top"
      WatermarkContent="Enter part of description ..."
      TextSearchMode="Contains"
      AutoCompleteMode="Suggest"
      TextSearchPath="Description"
      SelectionMode="Multiple"
      ItemsSource="{Binding Path=ParentCollection/ChildItems}"
      DropDownItemTemplate="{StaticResource SearchAutoComplete}"
      DropDownWidth="250"
      SelectionChanged="radAutoCompleteBox1_SelectionChanged"
      ToolTip="{Binding RelativeSource={RelativeSource Self}, Path=SelectedItem.Description}" />
 </StackPanel>
 
<telerik:RadTreeView Name="radTreeView" VerticalAlignment="Stretch"
    ItemsSource="{Binding Path=ParentCollection}"
    SelectedItem="{Binding SelectedTreeItem, Mode=TwoWay}"
    IsTextSearchEnabled="True" telerik:TextSearch.TextPath="Description"
    ItemTemplateSelector="{StaticResource ItemDataTemplateSelector}" >
 </telerik:RadTreeView>

Any suggestions?
Thanks
Craig
Kalin
Telerik team
 answered on 11 Feb 2014
3 answers
320 views
Is it possible to draw annotations behind lineseries? We use CartesianPlotBandAnnotation to draw regions on our grid, but it needs a semitransparent Fill, otherwise the lineseries are hidden. This deteriorates the color chosen for these regions. Is there a way to draw the annotations behind the graph?

Thanks,
Wouter
Petar Marchev
Telerik team
 answered on 11 Feb 2014
3 answers
275 views
Right now I've got a RadGridView that is using a sort and group headers. I've been thinking of adding an additional field (currently commented out) to give the users more information so they can make more intelligent decisions as to which row in the grid view to select. However, as has been pointed out to me, if I did that, then there would be the date of birth, appointment date and interview date, one right after another. Making a rather busy UI which would be hard to figure out. So I've been thinking about replacing the GridViewDataColumns I currently have displayed for each detail row, with a data template instead. That way I could put in labels, probably put that information into a regular XAML grid or maybe a stack panel, and just make the UI easier to read and interpret. But I'm concerned about potentially messing up my sort and group headers of the RadGridView. This is the first time I've used those in a WPF app. So, my question is can I replace those individual GridViewDataColumns I currently use for the details rows, with a DataTemplate and still not mess up my sorts and group headers?

Here is the XAML. The ItemsSource is assigned in the code-behind:

​
<telerik:RadGridView  VerticalAlignment="Stretch" AutoGenerateColumns="False" DataMember="ClientNumber"
    x:Name="grdClients" telerikControls:StyleManager.Theme="Transparent" d:DataContext="{d:DesignData Source=/SampleData/ASISelectClientSampleCollection.xaml}"
    IsReadOnly="True" ShowColumnHeaders="False" ShowGroupPanel="False"
    RowIndicatorVisibility="Collapsed"
    IsFilteringAllowed="False" AutoExpandGroups="True" FontSize="16" SelectionChanged="grdClients_SelectionChanged"
    ItemsSource="{Binding}" HorizontalAlignment="Left" MouseDoubleClick="grdClients_MouseDoubleClick" Margin="50,25,0,0" >
 
    <telerik:RadGridView.Columns>
        <telerik:GridViewDataColumn UniqueName="ClientNumber" Width="SizeToCells">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="Client Number" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
        <telerik:GridViewDataColumn UniqueName="LastName">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="Last Name" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
        <telerik:GridViewDataColumn UniqueName="FirstNames">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="First Name" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
        <telerik:GridViewDataColumn UniqueName="CaseNumber" Width="SizeToCells">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="Case Number" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
        <telerik:GridViewDataColumn UniqueName="DateOfBirth" DataFormatString="{}{0:d}" Width="SizeToCells">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="DOB" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
        <!--<telerik:GridViewDataColumn UniqueName="AppointmentDate" DataFormatString="{}{0:d}" Width="SizeToCells">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="Appointment date - the scheduled date of the assessment" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>-->
        <telerik:GridViewDataColumn UniqueName="InterviewDate" DataFormatString="{}{0:d}" Width="SizeToCells">
            <telerik:GridViewDataColumn.ToolTipTemplate>
                <DataTemplate>
                    <TextBlock Text="Interview Date - the date the assessment began" />
                </DataTemplate>
            </telerik:GridViewDataColumn.ToolTipTemplate>
        </telerik:GridViewDataColumn>
    </telerik:RadGridView.Columns>
    <telerik:RadGridView.SortDescriptors>
        <telerik:SortDescriptor Member="LastName" SortDirection="Ascending" />
        <telerik:SortDescriptor Member="FirstNames" SortDirection="Ascending" />
        <telerik:SortDescriptor Member="CaseNumber" SortDirection="Descending" />
    </telerik:RadGridView.SortDescriptors>
    <telerik:RadGridView.GroupDescriptors>
        <telerik:GroupDescriptor Member="ClientNumber"/>
    </telerik:RadGridView.GroupDescriptors>
    <telerik:RadGridView.GroupHeaderTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <StackPanel  Orientation="Horizontal" Width="250">
                    <TextBlock Text="{Binding Group.Items[0].LastName}" />
                    <TextBlock Text=", " />
                    <TextBlock Text="{Binding Group.Items[0].FirstNames}" />
                </StackPanel>
                <StackPanel Margin="10,0,0,0" Orientation="Horizontal">
                    <TextBlock Text="{Binding Group.Items[0].SocialSecurityNo}" FontWeight="Bold"  />
                </StackPanel>
            </StackPanel>
        </DataTemplate>
    </telerik:RadGridView.GroupHeaderTemplate>
</telerik:RadGridView>
Dimitrina
Telerik team
 answered on 11 Feb 2014
2 answers
130 views
Hi,

Is there any way i can align the text of the MessageBoxs and Alerts  to the right?

Thx,
M
Yana
Telerik team
 answered on 11 Feb 2014
1 answer
139 views
Hi All

I have a WPF RadCalendar control where I use a DayTemplate Selector to present cells based on a lookup from a database.

The basic premise if that when particular conditions are met the cells will change colour or display different shapes and the like.

I have this working fine, but I have an issue where once the DayTemplateSelector has repainted the cells in the calendar, the Selected Day is no longer shown as selected. If I check the SelectedDate property of the calendar in my code behind, its correct - but the calendar is not displaying it.

If I click on that date again, the selected date is shown correctly.

Is there some way of forcing the calendar to show the selected date again after the calendar has finished rendering using the DayTemplateSelector?

I have tried setting the selectedDate to nothing then back to the correct date to see if that would trigger the selected date to be displayed, but it didn't. It seems to only show the selection when clicked from the UI.

Any thoughts or suggestions would be very much appreciated.

I am using 2012.RadControls_for_WPF_2012_2_0912_Dev_hotfix version of the Calendar control in DotNet 4.0 application.

Its using MVVM with Prism4, so everything is handles through bindings.

Cheers

Rod.
Kalin
Telerik team
 answered on 11 Feb 2014
6 answers
1.0K+ views

Hi Team,

I Need to Insert a new row on top of the RadGridView using BeginInsert() method.
The ItemsSource of RadGridView is assigned dynamically.

Is there any property or method available to add new record in a first row of the RadGridView.

Regards.
Shanthi

Maya
Telerik team
 answered on 11 Feb 2014
2 answers
173 views
Hi,
I am not sure if I am losing it or there is actually a bug with DocumentTextSearch. I have a document for which I want to find a replace some text. all the text that needs to be replace matches this regular expression {{(.*?)}}. Now the code below works for everything except if the text has a number in it. For example, say I want to match {{COM_LDL}}, then this gets matched perfectly. but if i want to match {{COM_LDL1}} then only {{COM_LDL is matched and the rest is disregarded. Below is the code, can somebody please help?
Thanks,
Roy

 DocumentTextSearch search = new DocumentTextSearch(rtb.Document);
                List<TextRange> rangesTrackingDocumentChanges = new List<TextRange>();
                foreach (var textRange in search.FindAll("{{(.*?)}}")) //find all merge fields
                {
                    TextRange newRange = new TextRange(new DocumentPosition(textRange.StartPosition, true), new DocumentPosition(textRange.EndPosition, true));
                    
                    rangesTrackingDocumentChanges.Add(newRange); --> this is where the problem happens.  if there is a number (COM_LDL1) then newRange.StartPosition.ToString() returns "\"{{COM_LDL\"@0" if there isnt a number then newRange.StartPosition.ToString() works perfectly and returns "\"{{COM_LDL}}\"@0"

                }
Roy
Top achievements
Rank 1
 answered on 11 Feb 2014
Narrow your results
Selected tags
Tags
GridView
General Discussions
Chart
RichTextBox
Docking
ScheduleView
ChartView
TreeView
Diagram
Map
ComboBox
TreeListView
Window
RibbonView and RibbonWindow
PropertyGrid
DragAndDrop
TabControl
TileView
Carousel
DataForm
PDFViewer
MaskedInput (Numeric, DateTime, Text, Currency)
AutoCompleteBox
DatePicker
Buttons
ListBox
GanttView
PivotGrid
Spreadsheet
Gauges
NumericUpDown
PanelBar
DateTimePicker
DataFilter
Menu
ContextMenu
TimeLine
Calendar
Installer and Visual Studio Extensions
ImageEditor
BusyIndicator
Expander
Slider
TileList
DataPager
PersistenceFramework
Styling
TimeBar
OutlookBar
TransitionControl
FileDialogs
Book
ToolBar
ColorPicker
TimePicker
MultiColumnComboBox
SyntaxEditor
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
WatermarkTextBox
DesktopAlert
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
LayoutControl
ProgressBar
Sparkline
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
Licensing
WebCam
CardView
DataBar
FilePathPicker
PasswordBox
SplashScreen
Callout
Rating
Accessibility
CollectionNavigator
Localization
AutoSuggestBox
Security
VirtualKeyboard
HighlightTextBlock
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?