|
152 | 152 | <ComboBox Name="BaudRateComboBox"
|
153 | 153 | Margin="0 0 20 0"
|
154 | 154 | ItemsSource="{Binding ViewModel.AvailableBaudRates}"
|
155 |
| - SelectedItem="{Binding ViewModel.SelectedBaudRate}"/> |
| 155 | + SelectedItem="{Binding Path=ViewModel.SelectedBaudRate, Mode=TwoWay}"/> |
156 | 156 | </StackPanel>
|
157 | 157 | <StackPanel Grid.Row="0" Grid.Column="1" Orientation="Vertical">
|
158 | 158 | <Label Content="Address"
|
159 | 159 | Target="{Binding ElementName=AddressNumberBox}" />
|
160 | 160 | <ui:NumberBox Name="AddressNumberBox"
|
161 |
| - Value="{Binding ViewModel.SelectedAddress}" |
| 161 | + Value="{Binding Path=ViewModel.SelectedAddress, Mode=TwoWay}" |
| 162 | + TextChanged="AddressNumberBox_OnTextChanged" |
| 163 | + ValueChanged="AddressNumberBox_OnValueChanged" |
162 | 164 | Margin="0 0 20 0"
|
163 | 165 | Minimum="0"
|
164 | 166 | Maximum="127"
|
|
171 | 173 | <StackPanel Orientation="Horizontal">
|
172 | 174 | <CheckBox Name="UseSecureChannelCheckBox"
|
173 | 175 | Content="Use Secure Channel"
|
174 |
| - IsChecked="{Binding ViewModel.UseSecureChannel}"/> |
| 176 | + IsChecked="{Binding Path=ViewModel.UseSecureChannel, Mode=TwoWay}"/> |
175 | 177 |
|
176 | 178 | <CheckBox Name="UseDefaultKeyCheckBox"
|
177 | 179 | Content="Use Default Key"
|
178 | 180 | Margin="10,0,0,0"
|
179 | 181 | IsEnabled="{Binding ElementName=UseSecureChannelCheckBox, Path=IsChecked}"
|
180 |
| - IsChecked="{Binding ViewModel.UseDefaultKey}"/> |
| 182 | + IsChecked="{Binding Path=ViewModel.UseDefaultKey, Mode=TwoWay}"/> |
181 | 183 | </StackPanel>
|
182 | 184 |
|
183 | 185 | <StackPanel Orientation="Vertical">
|
184 | 186 | <Label Content="Security Key"
|
185 | 187 | Target="{Binding ElementName=AddressNumberBox}" />
|
186 |
| - <TextBox Text="{Binding ViewModel.SecurityKey}"> |
| 188 | + <TextBox Text="{Binding Path=ViewModel.SecurityKey, Mode=TwoWay}"> |
187 | 189 | <TextBox.Style>
|
188 | 190 | <Style TargetType="TextBox" BasedOn="{StaticResource {x:Type TextBox}}">
|
189 | 191 | <!-- Only add the specific triggers needed -->
|
|
0 commit comments