Hello, I need make this.
Add RadTileViewItem if I click on Button. This works good, but I need to bring the latest item has been maximized.
1. I added this code
tileItem.TileState = TileViewItemState.Maximized;
If I add a fourth item, so the bottom minimized item is wrong size.
I need to resize the window and the items will be drawn correctly.
2. I added this code
if (tvAdmin.Items.Count > 0) {
foreach (RadTileViewItem tileItemIn in tvAdmin.Items) {
tileItemIn.TileState = TileViewItemState.Minimized;
}
}
Minimized items appear all wrong.
I need to resize the window and the items will be drawn correctly.
How should I proceed correctly.
Add RadTileViewItem if I click on Button. This works good, but I need to bring the latest item has been maximized.
1. I added this code
tileItem.TileState = TileViewItemState.Maximized;
If I add a fourth item, so the bottom minimized item is wrong size.
I need to resize the window and the items will be drawn correctly.
2. I added this code
if (tvAdmin.Items.Count > 0) {
foreach (RadTileViewItem tileItemIn in tvAdmin.Items) {
tileItemIn.TileState = TileViewItemState.Minimized;
}
}
Minimized items appear all wrong.
I need to resize the window and the items will be drawn correctly.
How should I proceed correctly.
private
void
Button_Click(
object
sender, RoutedEventArgs e) {
/*
if (tvAdmin.Items.Count > 0) {
foreach (RadTileViewItem tileItemIn in tvAdmin.Items) {
tileItemIn.TileState = TileViewItemState.Minimized;
}
} */
RadTileViewItem tileItem =
new
RadTileViewItem();
RadFluidContentControl contentControl =
new
RadFluidContentControl();
contentControl.SmallContent =
"Small content"
;
contentControl.Content =
"Content"
;
contentControl.LargeContent =
"Large content "
;
contentControl.State = FluidContentControlState.Large;
contentControl.NormalToLargeThreshold =
new
Size(300, 400);
contentControl.NormalToSmallThreshold =
new
Size(300, 200);
tileItem.Content = contentControl;
// tileItem.TileState = TileViewItemState.Maximized;
tileItem.Header = tvAdmin.Items.Count.ToString();
tvAdmin.Items.Add(tileItem);
}