or
<telerik:RadMenu Orientation="Vertical" telerik:StyleManager.Theme="Windows8Touch" ClickToOpen="True" > <telerik:RadMenuItem Header="{Binding Path=SelectorType,Mode=TwoWay}" cal:Message.Attach="[Event Click] = [Action SetOperation($source )]" > <telerik:RadMenuItem Header="1" cal:Message.Attach="[Event Click] = [Action SetOperationSelect($source )]" /> <telerik:RadMenuItem Header="2" cal:Message.Attach="[Event Click] = [Action SetOperationSelectRing($source )]" /> <telerik:RadMenuItem Header="3" cal:Message.Attach="[Event Click] = [Action SetOperationSelectRadius($source )]" /> </telerik:RadMenuItem ></telerik:RadMenu>
Why Event Click on root firing before click on child elements.
Has any methods to supperes opening child elements? I want to open him on mouse touchdown on 2 sec. <Grid> <telerik:RadTileList x:Name="Items" > <telerik:RadTileList.ItemTemplate> <DataTemplate> <ContentControl cal:View.Model="{Binding}"></ContentControl> </DataTemplate> </telerik:RadTileList.ItemTemplate> </telerik:RadTileList> </Grid><telerik:Tile TileType="Quadruple"> <TextBlock>My contacts</TextBlock></telerik:Tile><Window x:Class="RadGridViewTesting.MainWindow" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" Title="MainWindow" Height="350" Width="525"> <Grid> <telerik:RadGridView x:Name="radGridView" AutoGenerateColumns="False" ItemsSource="{Binding Path=EmployeeList}"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn DataMemberBinding="{Binding Path=FirstName}" Header="First Name" UniqueName="FirstName" IsReadOnly="{Binding Path=ReadOnly}"/> </telerik:RadGridView.Columns> </telerik:RadGridView> </Grid></Window>namespace RadGridViewTesting{ public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); DataContext = new ViewModel(); } }}namespace RadGridViewTesting{ public class Employee { public string FirstName { get; set; } public bool ReadOnly { get; set; } } class ViewModel { List<Employee> _myList; public ViewModel() { _myList = new List<Employee>(); _myList.Add(new Employee() { FirstName = "John", ReadOnly = true }); _myList.Add(new Employee() { FirstName = "Jane", ReadOnly = false }); _myList.Add(new Employee() { FirstName = "Jack", ReadOnly = true }); } public List<Employee> EmployeeList { get { return _myList; } } }}