3

私のプロジェクトには、Form1 と Form2 の 2 つの WPF フォームがあります。Form1 には、Form2、textBox1、textBox2、textBox3、textBox4 を呼び出すボタンが 1 つあります。Form2 には、textBox と [保存] ボタンが 1 つだけあります。ボタンをクリックすると、Form2が表示されます。textBox で、次のようなテンプレート テキストを作成します。

"blablabla %txt1% blablabla %txt2% blabla %txt3% blabla"

[保存] ボタンをクリックして保存します。Form1を返すと、textBox4はtextBox1、textBox2、textBox3に応じて%txt1%、%txt2%、%txt3%が変化するテンプレートテキストにコンテンツを表示します。MultiBinding を使用して、textBox1,2,3 のコンテンツを textBox4 にバインドするつもりです。

<TextBox Name="textBox4">
 <TextBox.Text>
  <MultiBinding StringFormat = "blablabla {0} blablabla {1} blabla {2} blabla"
   <Binding ElementName = "textBox1" Path="Text"/>
   <Binding ElementName = "textBox2" Path="Text"/>
   <Binding ElementName = "textBox3" Path="Text"/>
  </MultiBinding>
 </TextBox.Text>
</TextBox>

そして私の問題:入手方法

"blablabla {0} blablabla {1} blabla {2} blabla"

Form2 の textBox から StringFormat に入れますか?

4

1 に答える 1