1

私はWPFアプリケーションに取り組んでいます。「コンボボックス」と「テキストボックス」のあるウィンドウがあります。さて、選択したコンボボックスの値をテキストボックスに表示したいと思います。(コンボボックスには、連結された文字列firstname + lastname + initialsが表示されます)。しかし、私はファーストネームとセカンドネームの2つのテキストボックスを持っています。最初のテキストボックスに「名」のみを表示し、2番目のテキストボックスに「名前」のみを表示したい。以下のコードを書きました。ITは値を表示しますが、連結されます。ファーストネームをファーストテキストボックスに表示し、ラストネームをセカンドテキストボックスに表示する方法はありますか。ありがとう。

FNSysEngnrTextBox.Text = SysEngnrCB.SelectedItem.ToString
LNSysEngnrTextBox.Text = SysEngnrCB.SelectedItem.ToString
4

2 に答える 2

2

なので、メソッドを使用すると、データの前に完全なタイプが表示されますSelectedItemString.Splitを使用して、探している結果を得ることができました。これがあなたのために働くかどうか見てください。ObjectToString

Dim delineators() As Char = {":", ",", "{", "}"}
Dim substrings() As String = SysEngnrCB.SelectedItem.ToString.Split(delineators)
FNSysEngnrTextBox.Text = substrings(1)
LNSysEngnrTextBox.Text = substrings(2)
于 2012-05-15T02:35:59.160 に答える
0

私はあなたのプラットフォームに特に精通していませんが、LNSysEngnrTextBox.Text は

LNSysEngnrTextBox.Value または LNSysEngnrTextBox.Val

于 2012-05-15T02:08:32.447 に答える