0

利用可能なポート名をバインドしたコンボボックスがあります。

<ObjectDataProvider ObjectType="{x:Type ports:SerialPort}" MethodName="GetPortNames" x:Key="portNames"/>

           <ComboBox Grid.Row="0" Grid.Column="1" Height="21" ItemsSource="{Binding Source={StaticResource portNames}}" SelectedItem="{Binding Source={x:Static ConnectionMngr.Instance}, Path=PortSettings.PortName, Mode=TwoWay}" VerticalContentAlignment="Center"/>

COM が接続されているときにウィンドウを開くと、コンボボックスにポート名の値が表示されます。

COM が接続されていないときにウィンドウを開くと、コンボボックスに値が表示されませんが、COM を接続すると値が表示されるようにしたいと考えています。

COM が接続されているときにコンボボックスを参照して値を表示するにはどうすればよいですか?

ありがとう

4

1 に答える 1