| | |
| | | camera = new HRCamera(); |
| | | break; |
| | | case CameraBrand.LBCamera: |
| | | camera = new PHM6000Camera(); |
| | | camera = new LBCamera(); |
| | | break; |
| | | default: |
| | | Debug.WriteLine("未知品牌"); |
| | |
| | | switch (brand) |
| | | { |
| | | case CameraBrand.LBCamera: |
| | | camera = new PHM6000Camera(); |
| | | camera = new LBCamera(); |
| | | break; |
| | | case CameraBrand.HRCamera: |
| | | camera = new HRCamera(); |
| | |
| | | PropertyGrid pg = new PropertyGrid(); |
| | | pg.Dock = DockStyle.Fill; |
| | | |
| | | if (camera is PHM6000Camera phmCamera) |
| | | if (camera is LBCamera phmCamera) |
| | | { |
| | | pg.SelectedObject = phmCamera.GetSensorConfig(); |
| | | pg.PropertyValueChanged += (s, ev) => |