Telerik Forums
UI for WPF Forum
4 answers
299 views
Hello Everyone,

I have users that can have 30 tiles on the RadTileList

I am trying to detect when the RadTileList is selected. Not the tiles inside the RadTileList.

The goal her, is to send the user back to the search textbox in the RadToolBar at the top.

I can't use  RadTileList_SelectionChanged since is not fired when not selecting a tile.

FocusManager.FocusedElement="{Binding ElementName=txtSearch}" doesn't work

and FocusManager.GotFocus="radTileLis_Focus" works once even if you click on a tile.

Is it possible to do that?

If so how?
Kermit
Top achievements
Rank 1
 answered on 24 Jul 2019
3 answers
186 views

I'm looking to achieve a Tile "Grid"-like behavior, with Tiles of varying sizes being placed with optional space between them within in a fixed area. The tiles would be resizable between the provided sizes (Single, Double, Quad) but also a 1x2 orientation (Tall) and the space between them would always been in increments of the fixed TilePlaceHolderSide value. See the behavior of the Windows 10 Start Menu Tiles for the closest easily-accessible example.

I am well aware that I'm going to have to do some customization, particularly in layout/measurement, but I'm just wondering:

  • Which would be a better starting point: TileList or TileView?
  • Would I have to modify the source directly, or would simply creating a custom control that inherits from TileList or TileView be enough?
  • Has anyone on these forums met a similar requirement and have any advice?
Ryan
Top achievements
Rank 1
 answered on 27 Jun 2019
9 answers
272 views
I am looking to set the ItemsSource of the TileList to an ObservableCollection of object. One property of this object will respresent a SizeMode which I would like to see setup as a Setter to set the TileType property. I have created an IValueConverter to convert this INT size property to the Telerik TileType enum, and setup a binding for this, however it is looking for this property on my window ViewModel, not a property of each bound item.

In the online documentation this is achieved by implementing an AutoGeneratingTile event handler in the code behind.

Could you please provide an example of how this is achieved.

Thanks

Duncan 

 
Martin Ivanov
Telerik team
 answered on 27 May 2019
2 answers
103 views
I want to save each tile position in each group after user reorder the tilelist, but i can't find any event about reorder. How should I accomplish this?
edjia
Top achievements
Rank 1
 answered on 29 Mar 2019
4 answers
179 views

Hi,

 

Is there a way that I can configure the selection for the TileList, so that, the user can select multiple tiles but only one tile per group?

Like the behavior of a RadioButton, for example?

 

Thanks in advance.

fernando.miranda.a400
Top achievements
Rank 1
 answered on 22 Nov 2018
1 answer
111 views

I am attempting to mimic the Windows 10 behavior where dragging a tile to an "empty" area automatically creates a new group. Since "Group" is implemented as a "property path" in the RadTileList I am not seeing an obvious way to implement this functionality.

Should I create a new ContentControl that has special "Drop" functionality that creates a new group? Or is there a better option using the TileList itself?

On the same project I am attempting to "save" the position of Tiles across sessions, is there a "TilePosition" property that I am just not finding such that I can save the position of specific tiles or is the position of the tiles dictated by the order of the items in bound ObservableCollection?

Cheers!

Jason

Dinko | Tech Support Engineer
Telerik team
 answered on 01 Nov 2018
2 answers
139 views

Hello,

we discovered an issue when having a TileList-Control inside a TileView. The reorder doesn't work, the items just disappear...

Please look at the following example code:

<Grid>
           <Grid.ColumnDefinitions>
               <ColumnDefinition Width="*"/>
               <ColumnDefinition Width="*"/>
           </Grid.ColumnDefinitions>
            
           <!-- reorder works like a charm -->
           <telerik:RadTileList Grid.Column="0">
               <telerik:Tile TileType="Single" Background="#FF00A100" Content="A"/>
               <telerik:Tile TileType="Double" Background="#FFA10000" Content="B"/>
               <telerik:Tile TileType="Single" Background="#FF0000A1" Content="C"/>
           </telerik:RadTileList>
 
           <!-- reorder doesn't work -->
           <telerik:RadTileView Grid.Column="1">
               <telerik:RadTileList>
                   <telerik:Tile TileType="Single" Background="#FF00A100" Content="A"/>
                   <telerik:Tile TileType="Double" Background="#FFA10000" Content="B"/>
                   <telerik:Tile TileType="Single" Background="#FF0000A1" Content="C"/>
               </telerik:RadTileList>
           </telerik:RadTileView>
       </Grid>
Tobias
Top achievements
Rank 1
 answered on 17 Sep 2018
1 answer
105 views

Hi,

Is it possible to remove a tile from a TileList dynamically? I have tried the code below to remove all delected tiles when the del key is pressed but I get an exception calling Items.Remove()

        private void OnKeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Delete)
            {
                foreach (var item in tiledDashboardTileList.SelectedItems)
                {
                    tiledDashboardTileList.Items.Remove(item);
                }
                tiledDashboardTileList.SelectedItems.Clear();
                e.Handled = true;
            }
        }

Stefan
Telerik team
 answered on 28 Aug 2018
2 answers
109 views
Is there a way to detect to which TileGroup the Tile has moved to?
Dilyan Traykov
Telerik team
 answered on 15 Mar 2018
2 answers
186 views
I'm trying to get the name of the tile when selected but because I'm binding my RadTileList to an observablecollection the tile's do not have that property set, is it possible to bind the tile x:Name property? 
Vladimir Stoyanov
Telerik team
 answered on 07 Feb 2018
Narrow your results
Selected tags
Tags
+112 more
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?