~ruther/NosTale-PacketLogger

4c57d115bd9a01dbf03c333f0e0193415a04f1c0 — Rutherther 2 years ago 29250d8
feat: make textbox for sending packets disabled when sending and button change text to stop
1 files changed, 8 insertions(+), 2 deletions(-)

M src/PacketLogger/Views/PacketSendSubView.axaml
M src/PacketLogger/Views/PacketSendSubView.axaml => src/PacketLogger/Views/PacketSendSubView.axaml +8 -2
@@ 22,9 22,15 @@
                <NumericUpDown Value="{Binding RepetitionDelay}" />
                <TextBlock Text="ms" />
            </StackPanel>
            <Button Content="Start/Stop" Command="{Binding ToggleRepetetiveSend}" />
            <Button Command="{Binding ToggleRepetetiveSend}">
                <Grid>
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="Start" IsVisible="{Binding !IsSending}" />
                    <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="Stop" IsVisible="{Binding IsSending}" />
                </Grid>
            </Button>
        </StackPanel>

        <TextBox Text="{Binding PacketsData}" AcceptsReturn="True" TextWrapping="NoWrap" Margin="0, 0, 20, 0" />
        <TextBox IsEnabled="{Binding !IsSending}" IsReadOnly="{Binding IsSending}" Text="{Binding PacketsData}" AcceptsReturn="True"
                 TextWrapping="NoWrap" Margin="0, 0, 20, 0" />
    </DockPanel>
</UserControl>
\ No newline at end of file

Do not follow this link