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

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

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

【WPF】子xamlのコントロールを親からアクセスしたい

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■92061 / inTopicNo.1)  【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>

引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ