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

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

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

【WPF】親xamlから子xaml上のコントロール参照方法


(過去ログ 158 を表示中)

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

■91602 / inTopicNo.1)  【WPF】親xamlから子xaml上のコントロール参照方法
  
□投稿者/ tro (1回)-(2019/07/12(Fri) 13:46:19)

分類:[C#] 

・開発環境
Visual Stadio 2017 / .NetFramework4.8

WPFのxamlの書き方について質問です。
親画面から子画面に貼り付けられたコントロール(Image)を参照する方法を教えてください。
※下記CommandParameter部分の指定方法です。

【親画面】
<UserControl x:Class="Test.Parent"
〜略〜
xmlns:local="clr-namespace:Test"
mc:Ignorable="d"
d:DesignHeight="672" d:DesignWidth="600">

<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>

<!--子画表示-->
<local:Child x:FieldModifier="public" x:Name="child"/>

<!--子画面の情報を取得して操作-->
<Button" Content="Button" Command="{Binding ExecuteCommand}"
CommandParameter="{Binding ElementName=child.image}" Grid.Row="1"/>
</Grid>
</UserControl>


【子画面】
<UserControl x:Class="Test.Child"
〜略〜
xmlns:local="clr-namespace:Test"
mc:Ignorable="d"
d:DesignHeight="600" d:DesignWidth="600">

<Grid>
<Image x:Name="image" x:FieldModifier="public" Source="{Binding ImageData}">
</Grid>
</UserControl>
引用返信 編集キー/


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

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -