XML存储与读取代码

<UserControl x:Class="CamareManager.CamareManager.CamareManager"
             xmlns=" http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x=" http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc=" http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d=" http://schemas.microsoft.com/expression/blend/2008"
             mc:Ignorable="d"
             d:DesignHeight="540" d:DesignWidth="780">
    <Canvas HorizontalAlignment="Left" Height="540" Margin="0,0,0,0" VerticalAlignment="Top" Width="780">
        <ListBox x:Name="listBoxCamera" HorizontalAlignment="Left" Height="510" VerticalAlignment="Top" Width="164" Background="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}" SelectionChanged="listBoxCamera_SelectionChanged" Canvas.Left="10" Canvas.Top="30"  />
        <GroupBox Header="拍照设置" HorizontalAlignment="Left" Height="190" Margin="190,30,0,0" VerticalAlignment="Top" Width="570">
            <Grid HorizontalAlignment="Left" Height="190" Margin="0,0,0,0" VerticalAlignment="Top" Width="570" Background="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}">
                <Label Content="设备IP" HorizontalAlignment="Left" Margin="10,70,0,0" VerticalAlignment="Top"    Width="90"  FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="设备名称" HorizontalAlignment="Left" Margin="146,20,0,0" VerticalAlignment="top"  Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="子网掩码" HorizontalAlignment="Left" Margin="10,120,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="宽带速率" HorizontalAlignment="Left" Margin="280,120,0,0" VerticalAlignment="Top" Width="90"  FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="默认网关" HorizontalAlignment="Left" Margin="280,70,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <TextBox x:Name="txtLocalIP" HorizontalAlignment="Left" Height="30" Margin="100,70,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtLocalSubMark" HorizontalAlignment="Left" Height="30" Margin="100,120,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtLocalGateWay" HorizontalAlignment="Left" Height="30" Margin="380,70,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtLocalSpeed" HorizontalAlignment="Left" Height="30" Margin="380,120,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <!---TextBox HorizontalAlignment="Left" Height="30" Margin="100,20,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="170"/-->
                <ComboBox x:Name="comboLocalName" HorizontalAlignment="Left"  Height="30" Margin="251,20,0,0"   VerticalAlignment="Top" Width="170" SelectionChanged="comboLocalName_SelectionChanged"/>
            </Grid>
        </GroupBox>
        <GroupBox Header="相机连接信息" HorizontalAlignment="Left" Height="245" Margin="190,240,0,0" VerticalAlignment="Top" Width="570">
            <Grid HorizontalAlignment="Left" Height="245" Margin="0,0,0,0" VerticalAlignment="Top" Width="570" Background="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}">
                <Label Content="相机名称" HorizontalAlignment="Left" Margin="10,20,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="相机IP" HorizontalAlignment="Left" Margin="10,70,0,0" VerticalAlignment="Top"  Width="90" FontSize="18"  HorizontalContentAlignment="Center" />
                <Label Content="子网掩码" HorizontalAlignment="Left" Margin="10,120,0,0" VerticalAlignment="Top"  Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="默认网关" HorizontalAlignment="Left" Margin="10,170,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="厂家" HorizontalAlignment="Left" Margin="280,20,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="型号" HorizontalAlignment="Left" Margin="280,70,0,0" VerticalAlignment="Top"  Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <Label Content="序列号" HorizontalAlignment="Left" Margin="280,120,0,0" VerticalAlignment="Top" Width="90" FontSize="18" HorizontalContentAlignment="Center"/>
                <TextBox x:Name="txtCameraName" HorizontalAlignment="Left" Height="30" Margin="100,20,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraIP" HorizontalAlignment="Left" Height="30" Margin="100,70,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraSubMark" HorizontalAlignment="Left" Height="30" Margin="100,120,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraGateWay" HorizontalAlignment="Left" Height="30" Margin="100,170,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraVendor" HorizontalAlignment="Left" Height="30" Margin="380,20,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraModel" HorizontalAlignment="Left" Height="30" Margin="380,70,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <TextBox x:Name="txtCameraSerial" HorizontalAlignment="Left" Height="30" Margin="380,120,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="170" IsEnabled="False"/>
                <RadioButton x:Name="dynamicRBtn" Content="动态IP" HorizontalAlignment="Left" Margin="300,170,0,0" VerticalAlignment="Top" FontSize="18" Height="30" Width="80" Checked="dynamicRBtn_Checked"/>
                <RadioButton x:Name="staticRBtn" Content="静态IP" HorizontalAlignment="Left" Margin="420,170,0,0" VerticalAlignment="Top" FontSize="18" Height="30" Width="80" Checked="staticRBtn_Checked"/>
            </Grid>
        </GroupBox>
        <Button x:Name="button_fresh" Content="刷新" Canvas.Left="82" Canvas.Top="497" Width="75" Background="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}" Click="button_fresh_Click"/>
        <Button x:Name="button_ok" Content="确定" Canvas.Left="460" Canvas.Top="500" Width="75" Background="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}" Click="button_ok_Click"/>
    </Canvas>
</UserControl>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值