#

Offen :Ribbonbar Control von einem Usercontrol aus ansprechen


Problem:
Ich habe ein Telerik.Ribbonview das ich von einem Usercontrol aus ansprechen möchte.



In meinem wpf-Window habe ich für Testzwecke eine einfache Ribbonview von Telerik eingebaut


Mein XAML Code im Hauptfenster

<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:local="clr-namespace:Example_Parent" x:Class="Example_Parent.MainWindow"
Title="MainWindow" Height="350" Width="525">
<Grid>

<telerik:RadRibbonView VerticalAlignment="Top" x:Name="ctlRibbonbar">
<telerik:RadRibbonTab Header="RibbonTab"/>
</telerik:RadRibbonView>

<local:ucButton HorizontalAlignment="Left" Margin="86,189,0,0" VerticalAlignment="Top"/>

</Grid>
</Window>



Von einem Usercontrol aus, möchte ich im wpf-Parentform das Ribbonbar ansprechen.

Im Usercontrol

private void Button_Click(object sender, RoutedEventArgs e)
{
RibbonView myParent_Ribbon = Parent.ctlRibbonbar();
}


Das Usercontrol ist in Xaml ein einfacher Button zum Test

<UserControl x:Class="Example_Parent.ucButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Height="54" Width="157">
<Grid Margin="0" >
<Button Content="Test" HorizontalAlignment="Left" VerticalAlignment="Top" Width="75" Click="Button_Click"/>
</Grid>
</UserControl>



Hier ist mein Problem:
Ich kann das Ribbonview nicht finden…
Mobile

.

0123movie.net