Telerik Forums
UI for WPF Forum
2 answers
165 views
Hi, 

I just realized that in RadTreeListView, when I do right-click using my  mouse, the clicked row doesn't selected like normal .NET GridView.
So how to make the clicked row selected? 

I would like to use the clicked row as the data for context menu event handler.

Regards, 

Arinto
Arinto
Top achievements
Rank 1
 answered on 14 Mar 2011
2 answers
188 views

Hi all,

 

I am planning to use this gauge, However when I run the example it was not work in my application

Its giving me too much errors

 

Any idea?

The code is below and the picture which I need the same is attached



<demo:DynamicBasePage x:Class="Telerik.Windows.Examples.Gauge.Customization.HalfCircleGauges.Example"
                      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                      xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
                      xmlns:demo="clr-namespace:Telerik.Examples.Gauge"
                      xmlns:telerikQuickStart="clr-namespace:Telerik.Windows.Controls.QuickStart;assembly=Telerik.Windows.Controls">
    <demo:DynamicBasePage.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/Telerik.Windows.Controls.Gauge;component/Themes/Generic.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </demo:DynamicBasePage.Resources>
    <Grid>
        <Border telerikQuickStart:ThemeAwareBackgroundBehavior.IsEnabled="True">
            <telerik:RadGauge x:Name="radGauge">
                <telerik:RadialGauge x:Name="radialGauge"
                                         Style="{StaticResource Office_BlackRadialGaugeHalfCircleNStyle}">
                    <telerik:RadialScale x:Name="radialScale"
                                             Style="{StaticResource Office_BlackRadialScaleHalfCircleNStyle}">
                        <telerik:RadialScale.MajorTick>
                            <telerik:MajorTickProperties />
                        </telerik:RadialScale.MajorTick>
                        <telerik:RadialScale.MiddleTick>
                            <telerik:MiddleTickProperties Length="0.05" TickWidth="0.2" />
                        </telerik:RadialScale.MiddleTick>
                        <telerik:RadialScale.MinorTick>
                            <telerik:MinorTickProperties Length="0.03" TickWidth="0.3" />
                        </telerik:RadialScale.MinorTick>
                        <telerik:IndicatorList>
                            <telerik:Needle x:Name="needle"
                                                IsAnimated="True"
                                                Value="65"/>
                        </telerik:IndicatorList>
                    </telerik:RadialScale>
                </telerik:RadialGauge>
            </telerik:RadGauge>
        </Border>
    </Grid>
  
    <telerikQuickStart:QuickStart.ConfigurationPanel>
        <StackPanel Margin="3">
            <TextBlock>Gauge orientation</TextBlock>
            <telerik:RadComboBox x:Name="gaugeStyle"
                                 SelectionChanged="gaugeStyle_SelectionChanged"
                                 Margin="0,2">
                <telerik:RadComboBoxItem DataContext="HalfCircleN" Content="North"/>
                <telerik:RadComboBoxItem DataContext="HalfCircleS" Content="South"/>
                <telerik:RadComboBoxItem DataContext="HalfCircleE" Content="East"/>
                <telerik:RadComboBoxItem DataContext="HalfCircleW" Content="West"/>
            </telerik:RadComboBox>
        </StackPanel>
    </telerikQuickStart:QuickStart.ConfigurationPanel>
</demo:DynamicBasePage>



Imports System.Collections.Generic
Imports System.Linq
Imports System.Text
Imports System.Windows
Imports System.Windows.Controls
Imports Telerik.Windows.Controls
Imports Telerik.Examples.Gauge
  
Namespace Telerik.Windows.Examples.Gauge.Customization.HalfCircleGauges
    ''' <summary>
    ''' Interaction logic for Example.xaml
    ''' </summary>
    Public Partial Class Example
        Inherits DynamicBasePage
        Public Sub New()
            InitializeComponent()
  
            Me.gaugeStyle.SelectedIndex = 0
        End Sub
  
        Protected Overloads Overrides Sub NewValue()
            needle.Value = radialScale.Min + (radialScale.Max - radialScale.Min) * rnd.NextDouble()
        End Sub
  
        Private Sub gaugeStyle_SelectionChanged(sender As Object, e As SelectionChangedEventArgs)
            If gaugeStyle IsNot Nothing AndAlso gaugeStyle.SelectedItem IsNot Nothing Then
                Dim styleName As String = DirectCast(TryCast(gaugeStyle.SelectedItem, RadComboBoxItem).DataContext, String)
  
                radGauge.Width = 340
                radGauge.Height = 200
  
                If styleName.EndsWith("E") OrElse styleName.EndsWith("W") Then
                    Dim tmp As Double = radGauge.Width
                    radGauge.Width = radGauge.Height
                    radGauge.Height = tmp
                End If
  
                Dim theme As Theme = StyleManager.GetTheme(radGauge)
                If theme Is Nothing Then
                    theme = StyleManager.ApplicationTheme
                End If
  
                Dim themeName As String = "Office_Black"
                If theme IsNot Nothing Then
                    themeName = theme.ToString()
                End If
  
                Dim gaugeStyleName As String = themeName & "RadialGauge" & styleName & "Style"
                Dim scaleStyleName As String = themeName & "RadialScale" & styleName & "Style"
  
                radialGauge.Style = TryCast(Me.Resources(gaugeStyleName), Style)
                radialScale.Style = TryCast(Me.Resources(scaleStyleName), Style)
            End If
        End Sub
    End Class
End Namespace


Thanks in advance
Anoop
Top achievements
Rank 1
 answered on 13 Mar 2011
3 answers
270 views
Hihi~ is it possible to get a collection of the current visible rows in the RadGridView? I would like to change some of the rows' and cells' visual properties.

Cheers,

Tim.
Maya
Telerik team
 answered on 12 Mar 2011
1 answer
290 views
2010 Q3 SP1
Windows 7

With SelectionMode="Extended", pressing Ctrl+A does not select all items. The documentation claims it should (http://www.telerik.com/help/wpf/gridview-multiple-selection.html). The relevant part of the grid declaration is below.

            <telerik:RadGridView 
                              ScrollViewer.CanContentScroll="True"
                              IsReadOnly="True"
                              ShowGroupPanel="False"
                              SelectionMode="Extended"
                              IsFilteringAllowed="True"
                              RowIndicatorVisibility="Collapsed"
                              CanUserSelect="True"
                              CanUserDeleteRows="False"
                              >
Maya
Telerik team
 answered on 12 Mar 2011
4 answers
86 views
Hi Telerik,

In RadGridView, when dragging a row it defaults with a line indicator of the target position. How can I change this format to a highlighted target row instead while dragging a row? I can't find any tricks to achieve this. Please help! Thanks.
Cheau-Long
Top achievements
Rank 1
 answered on 12 Mar 2011
1 answer
244 views
Hi Telerik Team,
        I had created a style for ToolTip and I applied it for a button. But it is not applying and displays System.Windows.Style as a ToolTip. The following is the ToolTip Style which I created.
 

<

 

 

Style x:Key="ToolTipStyle1" TargetType="{x:Type ToolTip}">

 

    

<Setter Property="Template">

 

    

    <Setter.Value>

 

    

        <ControlTemplate TargetType="{x:Type ToolTip}">

 

    

            <Border Height="Auto" Width="200" BorderThickness="2" BorderBrush="#FFB79700" CornerRadius="3">

 

                    <StackPanel Background="{StaticResource ToolTipBackGround}">

 

    

                    <StackPanel Height="25" Width="200" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Top" Background="{StaticResource ToolTipHeaderBG}">

 

 

                            <Image x:Name="ImgToolTipIcon" VerticalAlignment="Top" Width="30" Height="22" Source="{Binding ToolTipIcon}" />

 

 

                            <TextBlock Foreground="Black" TextWrapping="Wrap" VerticalAlignment="Top" Margin="2,4,4,0" Height="18" Width="Auto" HorizontalAlignment="Right">

 

 

                                <Run x:Name="RunHeaderText" FontFamily="Andalus" FontSize="14" FontWeight="Bold" Text="{Binding ToolTipHeader}"/>

 

 

                            </TextBlock>

 

 

                        </StackPanel>

 

 

                        <StackPanel Width="200" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Top" > 
                            
<TextBlock TextWrapping="Wrap" Foreground="#FFF9F4F4" TextAlignment="Center" Background="{x:Null}" HorizontalAlignment="Right" VerticalAlignment="Top" Width="181" Height="Auto">

 

 

                                <Run x:Name="RunBodyText" FontFamily="Verdana" FontSize="11" FontWeight="Normal" Foreground="#FF151514" Text="{Binding ToolTipText}"/>

 

                            </TextBlock>

 

                        </StackPanel>

 

                    </StackPanel>

 

                </Border>

 

            </ControlTemplate>

 

         

</Setter.Value>

 

     

</Setter>

 

 

</Style>

 

 

 


I had applied the style in the following code:
 

<

 

 

Button Content="Show Tool Tip" Height="23" Margin="288,226,0,0" Name="Button2" VerticalAlignment="Top" HorizontalAlignment="Left" Width="85" ToolTip="{StaticResource ToolTipStyle1}" />


Please let me know any mistakes available in the Style.

Thanks & Regards
Azharshah H

 

 

 

Petar Mladenov
Telerik team
 answered on 11 Mar 2011
1 answer
275 views
Hi there, 

Is that possible to bind the Visibility property of TreeListView Row into a ViewModel's property?

For example here is the format of the ViewModel
public class EntryViewModel
{
    private String _name;
    private ObservableCollection<EntryViewModel> _items;
    private Boolean _isVisible;
   
    public EntryViewModel(String name, Boolean isVisible = true)
    {
        _name = name;
        _items = new ObservableCollection<TSEntryViewModel>();
        _isVisible = isVisible;
    }
   
    public String Name
    {
        get { return _name;}
        set { _name = value; }
    }
   
    public ObservableCollection<EntryViewModel> Items
    {
        get { return _items; }
        set { _items = value; }
    }
   
    public Boolean IsVisible
    {
        get { return _isVisible; }
        set { _isVisible = value; }
    }
}

So, is that possible to set the Visibility  property of TreeListView row to Collapsed when IsVisible value is false?
I've tried to look for some APIs here but can't find any API that can serve my purpose.
http://www.telerik.com/help/wpf/telerik.windows.controls.gridview-telerik.windows.controls.radtreelistview_members.html


Regards, 

Arinto



Ivan Ivanov
Telerik team
 answered on 11 Mar 2011
4 answers
119 views
Hi,

is there an effective way to highlight rows after inserting it?

thanks
Maya
Telerik team
 answered on 11 Mar 2011
1 answer
187 views
I have, through code, added appointments with multiple resources, and these do show up in both the resources calendars. great :)

but, how do i create an apointment, via the schedule control gui for multiple resources? as there is only a drop down list rather than a mulli select control.

When editing an already existing appointment with multiple resources, if you change the drop down list, even if you change it back to the original selection, it removes the other resources from the appointment.

So is there a flag or something i can set to allow multi resource appointments creation?
Valeri Hristov
Telerik team
 answered on 11 Mar 2011
1 answer
252 views
I wanted to customise the edit apointment dialog, but cant find any examples on how to do this for the new sheduleview.

Can anyone point me in the right direction?
Valeri Hristov
Telerik team
 answered on 11 Mar 2011
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
NavigationView (Hamburger Menu)
Wizard
ExpressionEditor
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
Callout
PasswordBox
SplashScreen
Localization
Rating
Accessibility
CollectionNavigator
AutoSuggestBox
Security
VirtualKeyboard
HighlightTextBlock
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?