or
<UserControl x:Class="UserControl2" |
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="300" Height="300" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"> |
<Grid> |
<telerik:RadChart Name="RadChart1" > |
</telerik:RadChart> |
</Grid> |
</UserControl> |
Imports Telerik.Windows.Controls.Charting |
Imports System.Data |
Partial Public Class UserControl2 |
Private Shared tacust As New DataSet1TableAdapters.pcSumTableAdapter |
Private Shared dscust As New DataSet1 |
Private Shared m_sales As DataTable |
Public Shared ReadOnly Property Sales() As DataTable |
Get |
Return m_sales |
End Get |
End Property |
Private Sub UserControl1_Initialized(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Initialized |
RadChart1.DefaultSeriesDefinition = New PieSeriesDefinition() |
RadChart1.DefaultView.ChartLegend.UseAutoGeneratedItems = True |
RadChart1.DefaultView.ChartLegend.Header = "Top 10" |
tacust.Fill(dscust.pcSum) |
m_sales = dscust.Tables("pcSum") |
RadChart1.ItemsSource = m_sales |
End Sub |
End Class |
<TabControl> |
<TabItem Header="Foo"> |
<Grid> |
<td:RadDocking /> |
</Grid> |
</TabItem> |
<TabItem Header="Bar"> |
<Grid> |
<td:RadDocking /> |
</Grid> |
</TabItem> |
</TabControl> |
private void OnDropQuery(object sender, DragDropQueryEventArgs e)
{
Type sourceType = e.Options.Source.GetType();
if (sourceType == typeof(GridViewHeaderCell))
{
return;
}
.
.
.
and
#region dragQuery
protected virtual void OnDragQuery(object sender, DragDropQueryEventArgs e)
{
if (sourceType == typeof(GridViewHeaderCell))
{
e.QueryResult = true;
}
.
.
.
How should the drag and drop respond to the GridViewHeader?
<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"/> |
<Controls:RadGridView x:Name="radGridView" |
ScrollMode="RealTime" |
ShowGroupPanel="False" |
CanUserReorderColumns="False" |
CanUserDeleteRows="False" |
CanUserInsertRows="False" |
Grid.Row="1" |
ItemsSource="{Binding Metadata}" |
AutoGenerateColumns="False" |
ShipMonitoring:DataInfoHeaderMenu.IsEnabled="True"> |
<Controls:RadGridView.Columns> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding Name}" |
Header="Symbol" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding ClearName}" |
Header="Name" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding Description}" |
Header="Description" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding Source}" |
Header="Source" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding Unit}" |
Header="Unit" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn DataMemberBinding="{Binding Category}" |
Header="Category" |
IsReadOnly="True" /> |
<Controls:GridViewDataColumn Header="Select " |
IsReadOnly="True" |
DataMemberBinding="{Binding Used}"> |
<Controls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding Used, Mode=TwoWay}" |
HorizontalAlignment="Center" |
Checked="DataInfo_CheckedUnchecked" |
Unchecked="DataInfo_CheckedUnchecked" /> |
</DataTemplate> |
</Controls:GridViewDataColumn.CellTemplate> |
</Controls:GridViewDataColumn> |
</Controls:RadGridView.Columns> |
</Controls:RadGridView> |