or
<telerik:RadMap Margin="12" Name="radMap1"> <telerik:InformationLayer x:Name="informationLayer" > <telerik:InformationLayer.ItemTemplate> <DataTemplate> <Ellipse Name="myEllipse" telerik:MapLayer.Location="{Binding Location}" telerik:MapLayer.BaseZoomLevel="9" Width="200" Height="200" Stroke="{Binding Stroke}" StrokeThickness="3" Fill="{Binding Fill}" Canvas.ZIndex="{Binding ZIndex}"> <telerik:MapLayer.HotSpot> <telerik:HotSpot X="0.5" Y="0.5" /> </telerik:MapLayer.HotSpot> </Ellipse> </DataTemplate> </telerik:InformationLayer.ItemTemplate> </telerik:InformationLayer> 
<telerik:GridViewColumn> <telerik:GridViewColumn.CellTemplate> <DataTemplate> <telerik:RadButton Content="Edit" Command="telerikGrid:RadGridViewCommands.BeginEdit" CommandParameter="{Binding}" /> </DataTemplate> </telerik:GridViewColumn.CellTemplate></telerik:GridViewColumn>public MainPage(){ ICommand editCommand = RadGridViewCommands.BeginEdit; InitializeComponent();}I wanted to remove the additional column added after all RadGridView columns, so I set the last column width property to *,
but then, when one of the columns content is longer than the RadGridView width - the horizontal scrollbar doesn't appears.
How can I remove the additional column without losing the horizontal scrollbar?
Thanks,
<telerik:RadGridView x:Name="RadGridView1" ItemsSource="{Binding Assigns}" > <telerik:RadGridView.Columns> <telerik:GridViewComboBoxColumn Header="Client" ItemsSource="{Binding}" DataMemberBinding="{Binding ClientID}" DisplayMemberPath="Name" SelectedValueMemberPath="ID" /> <telerik:GridViewComboBoxColumn Header="Personalist" ItemsSourceBinding="{Binding AvailablePersons}" DataMemberBinding="{Binding PersonID}" DisplayMemberPath="Name" SelectedValueMemberPath="ID" /> </telerik:RadGridView.Columns> </telerik:RadGridView>DataClassesDataContext db = new DataClassesDataContext(); ((GridViewComboBoxColumn)this.RadGridView1.Columns[0]).ItemsSource = db.Clients; this.AddHandler(RadComboBox.SelectionChangedEvent, new SelectionChangedEventHandler(comboSelectionChanged));
private void comboSelectionChanged(object sender, SelectionChangedEventArgs e) { RadComboBox comboBox = (RadComboBox)e.OriginalSource; if (comboBox.SelectedValue == null || comboBox.SelectedItem.GetType() != typeof(Client)) return; Assign assign= comboBox.DataContext as Assign; assign.ClientID = (int)comboBox.SelectedValue; }public IEnumerable<Person> AvailablePersons { get { return from p in db.Persons where p.ClientID == this.ClientID //??????????????????????????? select p; } }<Style TargetType="telerik:StackedBar" x:Key="CommonContextMenu"> <Setter Property="Template" > <Setter.Value> <ControlTemplate TargetType="telerik:StackedBar"> <Canvas Opacity="0" x:Name="PART_CanvasContainer"> <telerik:RadContextMenu.ContextMenu> <telerik:RadContextMenu ItemClick="RadContextMenu_ItemClick"> <telerik:RadMenuItem Header="Go To Home Page" /> <telerik:RadMenuItem Header="Go To Employee Page" /> </telerik:RadContextMenu> </telerik:RadContextMenu.ContextMenu> <Rectangle x:Name="PART_DefiningGeometry" Height="{TemplateBinding ItemActualHeight}" Width="{TemplateBinding ItemActualWidth}" Style="{TemplateBinding ItemStyle}" RadiusX="{StaticResource BarRadiusX}" RadiusY="{StaticResource BarRadiusY}" /> <Rectangle Height="{TemplateBinding ItemActualHeight}" Width="{TemplateBinding ItemActualWidth}" RadiusX="{StaticResource BarRadiusX}" RadiusY="{StaticResource BarRadiusY}" OpacityMask="{StaticResource BarOpacityMaskBrush}" Fill="{StaticResource BarMaskBrush}" /> <Rectangle Height="{TemplateBinding ItemActualHeight}" Width="{TemplateBinding ItemActualWidth}" RadiusX="{StaticResource BarRadiusX}" RadiusY="{StaticResource BarRadiusY}" Fill="{StaticResource BarTopMaskBrush}" /> <Canvas.RenderTransform> <ScaleTransform x:Name="PART_AnimationTransform" ScaleY="0" /> </Canvas.RenderTransform> </Canvas> </ControlTemplate> </Setter.Value> </Setter> </Style>