C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

【WPF】子xamlのコントロールを親からアクセスしたい /tro (19/08/22(Thu) 12:34) #92061


親記事 / 返信無し
■92061 / 親階層)  【WPF】子xamlのコントロールを親からアクセスしたい
□投稿者/ tro (11回)-(2019/08/22(Thu) 12:34:37)

分類:[.NET 全般] 

2019/08/22(Thu) 12:35:27 編集(投稿者)

ユーザーコントロールに貼り付けたコントロールを、
コードビハインドを使用せず、親xamlからアクセスする方法はありますでしょうか。


■子xaml
<UserControl x:Class="WpfApp1.UserControl1"
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"
xmlns:local="clr-namespace:WpfApp1"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid>

<Button x:Name="testButton" Content="テスト"/>
</Grid>
</UserControl>

■親xaml
<Window x:Class="WpfApp1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApp1"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">

<Grid>
<local:UserControl1 testButton.Content="結果"/> ←このようなイメージでアクセスしたい
</Grid>
</Window>

[ □ Tree ] 返信 編集キー/


管理者用

- Child Tree -