Damit man das Radribbonview einbinden kann, muß man
Aus der Telerik Binaries die Ribbonview.dll in die Controls einbinden.
"Telerik.Windows.Controls.Navigation.dll" "Telerik.Windows.Controls.RibbonView.dll"
RadPropertyGrid
Telerik.Windows.Controls.Input, Telerik.Windows.Controls.Data, Telerik.Windows.Data
RadRibbonView
Telerik.Windows.Controls.RibbonView, Telerik.Windows.Controls.Input, Telerik.Windows.Controls.Navigation, Telerik.Windows.Data
Danach hat man in der Werkzeugbox die Ribbonbar Elemente
Jetzt muß man nur die RadRibbonview in das WPF Grid ziehen
Über die Ecke Rechts kann man dann Einstellungen vornehmen
Das Ribbonview oder Ribbonbar kann man dann direkt editieren über das erweiterungsfeld
Der XAML Code wird dann automatisch wie hier generiert
<Window xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" x:Class="wpf_Kalender.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="445" Width="646" ResizeMode="CanResizeWithGrip" Title="All Calendar" Icon="_images/icons/iconCalendar.ico">
<Grid Background="red" >
<Grid.RowDefinitions>
<RowDefinition Height="10*"/>
<RowDefinition />
</Grid.RowDefinitions>
<telerik:RadRibbonView VerticalAlignment="Top" Title="Actual" ApplicationName="Calendar" MinimizeButtonVisibility="Visible" Grid.Row="0" Height="148">
<telerik:RadRibbonView.ApplicationMenu>
<telerik:ApplicationMenu/>
</telerik:RadRibbonView.ApplicationMenu>
<telerik:RadRibbonTab Header="Bearbeiten"/>
<telerik:RadRibbonTab Header="Ansicht" Height="25" VerticalAlignment="Top"/>
</telerik:RadRibbonView>
<Grid x:Name="ctlGrid_Calender_Main" Loaded="ctlGrid_Calender_Main_Loaded" Background="White" ShowGridLines="True" Grid.Row="1" >
<Grid.RowDefinitions>
<RowDefinition Height="20" />
<RowDefinition Height="30*" />
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions >
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Button x:Name="BtnLoad" Content="Laden" HorizontalAlignment="Left" Margin="34,1,0,0" VerticalAlignment="Top" Width="75" Click="BtnLoad_Click" Height="22" Grid.Row="0"/>
<Button x:Name="BtnSave" Content="Speichern" HorizontalAlignment="Left" Margin="281,0,0,0" VerticalAlignment="Top" Width="75" Click="BtnSave_Click" Height="22" Grid.Row="0"/>
<TextBox x:Name="tbxEingabe" HorizontalAlignment="Left" Height="23" Margin="371,0,0,0" Grid.Row="1" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/>
</Grid>
</Grid>
</Window>
|