お世話になります。
現在、Windowsアプリケーションの作成を行っており、今回WPFを初めて使用し、
WPFで作成したフォームをWindowsアプリケーションのフォームから呼び出すようにしております。
その際、WindowsフォームからWPFのフォームに値を渡したいと思っておりますが、
WPFの情報が思うように見つけることが出来ず、困っております。
WindowsアプリケーションでForm1のボタンをクリックするとWPFのWindow1を表示する際に
値を渡したいと考えております。
宜しくお願いいたします。
VB
1Private Sub cmdOpen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOpen.Click 2 Dim frm As New WpfApplication1.Window1 3 frm.Show() 4End Sub
WPF
1window1.xaml 2<Window x:Class="Window1" 3 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 5 Title="Window1" Height="736" Width="1366" WindowStartupLocation="CenterScreen"> 6 <Grid> 7 <InkCanvas Margin="0,0,0,63.524" Name="InkCanvas1" HorizontalAlignment="Left" Width="669" /> 8 <Button Height="40" HorizontalAlignment="Left" Margin="161.699,0,0,8.335" Name="btnClose" VerticalAlignment="Bottom" Width="50">閉じる</Button> 9 <TextBox AcceptsReturn="True" AllowDrop="False" FontSize="18" HorizontalScrollBarVisibility="Auto" InputMethod.PreferredImeConversionMode="Native, FullShape" InputMethod.PreferredImeState="On" Margin="671.801,0,18.337,0" Name="txtComments" TextWrapping="WrapWithOverflow" VerticalScrollBarVisibility="Auto" /> 10 </Grid> 11</Window>
WPF
1window1.xaml.vb 2Class Window1 3 Private Sub Window1_Loaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles Me.Loaded 4 5 Me.txtComments.Text = SetComments() 6 7 End Sub 8End Class
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/15 02:32