or
public
void
OnNewCbs(RadDocking dockingManager)
{
RadPane pane = GetPane(dockingManager.Panes,
"NewEditCbs"
);
if
(pane !=
null
)
{
RadDocking.SetFloatingLocation(pane, setPosition());
pane.IsHidden =
false
;
}
else
{
pane =
new
RadPane();
pane.Header =
"New CBS/ Edit current CBS"
;
pane.Name =
"NewEditCbs"
;
Frame frame =
new
Frame();
frame.Content =
new
CbsNewAndEditView();
pane.Content = frame;
pane.CanDockInDocumentHost =
false
;
((RadPaneGroup)((RadSplitContainer)dockingManager.DocumentHost).Items[0]).AddItem(pane, DockPosition.Center);
RadDocking.SetFloatingSize(pane,
new
Size(470, 740));
RadDocking.SetFloatingLocation(pane, setPosition());
pane.MakeFloatingOnly();
}
}
private
Point setPosition()
{
Double x = ((App)App.Current).MainWindow.Left + (((App)App.Current).MainWindow.ActualWidth / 2.0 - 470.0 / 2.0);
Double y = ((App)App.Current).MainWindow.Top + (((App)App.Current).MainWindow.ActualHeight / 2.0 - 740.0 / 2.0);
Point p =
new
Point(x,y);
return
p;
}
<
telerik:RadGridView
x:Name
=
"RadGridLancamentos"
GroupRenderMode
=
"Flat"
VerticalAlignment
=
"Stretch"
HorizontalAlignment
=
"Stretch"
ItemsSource
=
"{Binding Source={StaticResource ModelLocator}, Path=ListOfObjects}"
IsReadOnly
=
"True"
AutoGenerateColumns
=
"False"
MinHeight
=
"386"
Height
=
"700"
CanUserFreezeColumns
=
"False"
RowIndicatorVisibility
=
"Collapsed"
CanUserResizeColumns
=
"False"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Header
=
"Lançamento"
DataMemberBinding
=
"{Binding Path=field1}"
IsGroupable
=
"False"
/>
<
telerik:GridViewDataColumn
Header
=
"TÃtulo"
DataMemberBinding
=
"{Binding Path=field2}"
IsGroupable
=
"False"
Width
=
"*"
/>
<
telerik:GridViewDataColumn
Header
=
"Favorecido"
DataMemberBinding
=
"{Binding Path=field3}"
IsGroupable
=
"False"
Width
=
"*"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
<Style x:Key="TopLevelItemStyle" TargetType="telerik:RadMenuItem"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="telerik:RadMenuItem"> <Grid> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualStateGroup.Transitions> <VisualTransition GeneratedDuration="0:0:0.2"/> </VisualStateGroup.Transitions> <VisualState x:Name="Normal" /> <VisualState x:Name="Highlighted"> <Storyboard> <DoubleAnimationUsingKeyFrames Storyboard.TargetName="HighlightVisual" Storyboard.TargetProperty="Opacity"> <LinearDoubleKeyFrame KeyTime="00:00:00.1" Value="1" /> </DoubleAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> <Rectangle x:Name="HighlightVisual" Fill="{StaticResource TopLevelItemMouseOver}" Opacity="0" /> <Image Source="/EPMS UI;component/Assets/Images/Diagnostics.png" Width="180" Height="100" Margin="5"/> <!--<TextBlock x:Name="Text" Text="{TemplateBinding Header}" TextDecorations="None" Foreground="{StaticResource TopLevelItemForeground}" FontWeight="Bold" Margin="20 6 40 6" HorizontalAlignment="Right" VerticalAlignment="Center" FontSize="14"/>--> <Path x:Name="DropDownArrow" Fill="{StaticResource TopLevelItemForeground}" Data="M0,0 L2,0 1,1" Stretch="Uniform" Width="7" Height="5" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="8 0 20 0" /> <Popup x:Name="PART_Popup"> <Border x:Name="PopupContent" BorderBrush="{StaticResource TopLevelPopupBorder}" BorderThickness="1" Background="{StaticResource TopLevelPopupBackground}" Padding="6"> <Border Background="{StaticResource TopLevelInnerBackground}" BorderThickness="1" BorderBrush="{StaticResource TopLevelInnerBorderBrush}"> <ItemsPresenter /> </Border> </Border> </Popup> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style>
<Image Source="/EPMS UI;component/Assets/Images/Diagnostics.png" Width="180" Height="100" Margin="5"/>
<telerik:RadMenu Style="{StaticResource MenuStyle}"> <telerik:RadMenuItem Header="People"> <telerik:RadMenuItem.ItemsPanel> <ItemsPanelTemplate> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="340" /> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> </Grid> </ItemsPanelTemplate> </telerik:RadMenuItem.ItemsPanel> <telerik:RadMenuGroupItem Header="People" Style="{StaticResource MenuGroupItemStyle}"> <telerik:RadMenuItem Icon="/Epms Ui;component/Assets/Images/users.png" Style="{StaticResource IconItemStyle}" Tag="User Maintenance"> <telerik:RadMenuItem.Header> <StackPanel> <TextBlock Text="User Maintenance" Style="{StaticResource SubHeader}" /> <TextBlock Text="Allows the creation of user accounts and the resetting of user passwords" Style="{StaticResource ParagraphStyle}" /> </StackPanel> </telerik:RadMenuItem.Header> </telerik:RadMenuItem> </telerik:RadMenuGroupItem> </telerik:RadMenuItem> <telerik:RadMenuItem Header="Diagnostics"> <telerik:RadMenuItem Header="Audit List"/> <telerik:RadMenuItem Header="Label Print Queue"/> </telerik:RadMenuItem>.. <telerik:RadMenuItem Header="Engine Data"> <telerik:RadMenuItem Header="Engine Types"/> <telerik:RadMenuItem Header="Engine Labels"/> <telerik:RadMenuItem Header="Engine Numbers"/> <telerik:RadMenuItem Header="Engine Characteristics"/> <telerik:RadMenuItem Header="Mainline Results"/> <telerik:RadMenuItem Header="Six Cylinder line Results"/> </telerik:RadMenuItem> <telerik:RadMenuItem Header="SAP"> <telerik:RadMenuItem Header="Import SAP Batches"/> <telerik:RadMenuItem Header="SAP Interface Status"/> <telerik:RadMenuItem Header="Re-order Batches"/> <telerik:RadMenuItem Header="Re-order Six Cylinder Batches"/> <telerik:RadMenuItem Header="Build Plan Monitor"/> </telerik:RadMenuItem> <telerik:RadMenuItem Header="Schedules"> <telerik:RadMenuItem Header="SAP Schedule"/> </telerik:RadMenuItem> <telerik:RadMenuItem Header="Reporting"> <telerik:RadMenuItem Header="Documents"/> </telerik:RadMenuItem> </telerik:RadMenu>
<
Style
TargetType
=
"telerik:GridViewRow"
x:Key
=
"MyRowStyle"
>
<
Setter
Property
=
"Background"
Value
=
"AliceBlue"
></
Setter
>
</
Style
>
<telerik:RadListBox ItemContainerStyle="{StaticResource DraggableListBoxItem}"
ItemsSource="{Binding Customers1}"
SelectedItem="{Binding SelectedCustomer1, Mode=TwoWay}"
private
Customer selectedCustomer1;
public
Customer SelectedCustomer1
{
get
{
return
selectedCustomer1; }
set
{
selectedCustomer1 = value;
this
.OnPropertyChanged(() =>
this
.SelectedCustomer1);
}
}