2009-08-20 13 views

答えて

-1

これは、リストボックス、コンボボックスではないためであるが、それはほとんど同じコードでなければなりません:

private void *lstProducts*_SelectionChanged(object sender, SelectionChangedEventArgs e) 
{ 
    *currentlabel*.Content = *lstProducts*.SelectedValue.ToString(); 
} 

斜体ビットはコントロールの名前です。 ComboBox内の項目は、タイプComboBoxItemであるので

8
<ComboBox x:Name="MyComboBox"> 
    <ComboBoxItem>12</ComboBoxItem> 
    <ComboBoxItem>13</ComboBoxItem> 
    <ComboBoxItem>14</ComboBoxItem> 
    <ComboBoxItem>15</ComboBoxItem> 
</ComboBox> 
<TextBox Text="{Binding Path=SelectedValue.Content, ElementName=MyComboBox}" /> 

...それがお役に立てば幸い、私は本当値を取得するためにContentプロパティを使用していました。 ComboBoxのオブジェクトによって公開されているプロパティを使用する必要があります(既に文字列のリストの場合は何も使用しないでください)。

関連する問題