Hi,
I have a carousel on a WPF page and it seems the Height of the CarouselItem does not allow me to set it above about 300 pixels. See my attached screen shot A and B.
I am setting the CarouselItem template using the following XAML:
And set the main border inside the control template to this:
It still clips the content to what appears to be somewhere between 250 and 300 pixels.
How can I make the content template height larger to fit my content?
Thanks,
David Sandor
I have a carousel on a WPF page and it seems the Height of the CarouselItem does not allow me to set it above about 300 pixels. See my attached screen shot A and B.
I am setting the CarouselItem template using the following XAML:
<Style TargetType="{x:Type telerik:CarouselItem}"> | |||||||
<Style.Resources> | |||||||
<loc:StaleTagValueConverter x:Key="TagStateConverter" /> | |||||||
</Style.Resources> | |||||||
<Setter Property="Width" Value="400" /> | |||||||
<Setter Property="Template" > | |||||||
<Setter.Value> | |||||||
<ControlTemplate TargetType="{x:Type telerik:CarouselItem}" > | |||||||
<Border BorderBrush="Black" BorderThickness="1" VerticalAlignment="Stretch" CornerRadius="8" d:IsHidden="False"> | |||||||
<Border.Background> | |||||||
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> | |||||||
<GradientStop Color="#FF38A4DE" Offset="1"/> | |||||||
<GradientStop Color="#FFC4E9F8"/> | |||||||
</LinearGradientBrush> | |||||||
</Border.Background> | |||||||
<Grid Margin="7" d:IsHidden="False"> | |||||||
<Grid.ColumnDefinitions> | |||||||
<ColumnDefinition Width="0.415*"/> | |||||||
<ColumnDefinition Width="0.585*"/> | |||||||
</Grid.ColumnDefinitions> | |||||||
<Grid.RowDefinitions> | |||||||
<RowDefinition Height="0.768*"/> | |||||||
<RowDefinition Height="0.232*"/> | |||||||
</Grid.RowDefinitions> | |||||||
<Border BorderThickness="1" Margin="0,0,0,8" Background="White" CornerRadius="0,0,3,3" Grid.ColumnSpan="2" d:IsHidden="False"> | |||||||
<Grid Margin="7" d:IsHidden="False"> | |||||||
<Grid.ColumnDefinitions> | |||||||
<ColumnDefinition Width="0.542*"/> | |||||||
<ColumnDefinition Width="0.458*"/> | |||||||
</Grid.ColumnDefinitions> | |||||||
<Image Margin="8,7,4,8" Source="/Styles/Resources/circuit.jpg" Stretch="Fill" d:IsHidden="False"/> | |||||||
<StackPanel Grid.Column="1" Margin="8,4,0,4" d:IsHidden="False"> | |||||||
<TextBlock Height="45" Margin="0" Style="{DynamicResource BasicTextBlock-Normal}" Foreground="Black" d:IsHidden="False"><Run Foreground="Gray" Text="Bin Location"/><LineBreak/><Run Text="Warehouse 1"/></TextBlock> | |||||||
<TextBlock Height="45" Margin="0,2,0,0" Style="{DynamicResource BasicTextBlock-Normal}" Foreground="Black" d:IsHidden="False"><Run Foreground="Gray" Text="Item"/><LineBreak/><Run Text="0101-0028"/></TextBlock> | |||||||
<TextBlock Height="45" Margin="0,2,0,0" Style="{DynamicResource BasicTextBlock-Normal}" Foreground="Black" d:IsHidden="False"><Run Foreground="Gray" Text="Serial"/><LineBreak/><Run Text="BABEFF01"/></TextBlock> | |||||||
</StackPanel> | |||||||
</Grid> | |||||||
</Border> | |||||||
<Image Margin="4" Grid.Row="1" Source="/Styles/Resources/barcode_black.png" Stretch="Fill" Height="20" VerticalAlignment="Top" Grid.Column="1" HorizontalAlignment="Left" Width="170" d:IsHidden="False"/> | |||||||
<TextBlock Margin="8,32,8,8" Grid.Row="1" Style="{DynamicResource BasicTextBlock-Normal}" Text="E2000900002005011523602991" Foreground="Black" Grid.ColumnSpan="2" d:LayoutOverrides="HorizontalAlignment" TextAlignment="Center" d:IsHidden="False"/> | |||||||
</Grid> | |||||||
</Border> | |||||||
</ControlTemplate> | |||||||
</Setter.Value> | |||||||
</Setter> | |||||||
</Style> Even if I set the Height property with this:
|
<Setter Property="Template" > |
<Setter.Value> |
<ControlTemplate TargetType="{x:Type telerik:CarouselItem}" > |
<Border BorderBrush="Black" BorderThickness="1" VerticalAlignment="Stretch" CornerRadius="8" d:IsHidden="False" Height="400"> |
<Border.Background> |
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> |
<GradientStop Color="#FF38A4DE" Offset="1"/> |
It still clips the content to what appears to be somewhere between 250 and 300 pixels.
How can I make the content template height larger to fit my content?
Thanks,
David Sandor