【实例简介】
多线程实时读取Oracle数据利用LiveChart显示
【实例截图】
【核心代码】
3259d98b-7f1d-4a63-9ffb-51c5b74a3731
└── ReadRealData
├── packages
│ ├── LiveCharts.0.9.7
│ │ ├── lib
│ │ │ ├── net40
│ │ │ │ ├── LiveCharts.dll
│ │ │ │ ├── LiveCharts.pdb
│ │ │ │ └── LiveCharts.xml
│ │ │ ├── net45
│ │ │ │ ├── LiveCharts.dll
│ │ │ │ ├── LiveCharts.pdb
│ │ │ │ └── LiveCharts.xml
│ │ │ └── portable-net45+win8+wp8
│ │ │ ├── LiveCharts.dll
│ │ │ ├── LiveCharts.pdb
│ │ │ └── LiveCharts.XML
│ │ ├── LiveCharts.0.9.7.nupkg
│ │ └── readme.txt
│ └── LiveCharts.Wpf.0.9.7
│ ├── lib
│ │ ├── net40
│ │ │ ├── LiveCharts.Wpf.dll
│ │ │ ├── LiveCharts.Wpf.pdb
│ │ │ └── LiveCharts.Wpf.XML
│ │ └── net45
│ │ ├── LiveCharts.Wpf.dll
│ │ ├── LiveCharts.Wpf.pdb
│ │ └── LiveCharts.Wpf.XML
│ ├── LiveCharts.Wpf.0.9.7.nupkg
│ └── tools
│ └── install.ps1
├── ReadRealData
│ ├── App.config
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── bin
│ │ └── Debug
│ │ ├── AppData
│ │ │ └── Logs
│ │ │ ├── 2018-01-07
│ │ │ │ ├── 10.log
│ │ │ │ ├── 11.log
│ │ │ │ ├── 16.log
│ │ │ │ └── 22.log
│ │ │ └── 2018-01-08
│ │ │ └── 15.log
│ │ ├── LiveCharts.dll
│ │ ├── LiveCharts.pdb
│ │ ├── LiveCharts.Wpf.dll
│ │ ├── LiveCharts.Wpf.pdb
│ │ ├── LiveCharts.Wpf.xml
│ │ ├── LiveCharts.xml
│ │ ├── Oracle.ManagedDataAccess.dll
│ │ ├── ReadRealData.exe
│ │ ├── ReadRealData.exe.config
│ │ ├── ReadRealData.pdb
│ │ ├── ReadRealData.vshost.exe
│ │ ├── ReadRealData.vshost.exe.config
│ │ └── ReadRealData.vshost.exe.manifest
│ ├── Helpers
│ │ ├── Concentrate.cs
│ │ ├── LogHelper.cs
│ │ └── MyOracleConnect.cs
│ ├── Lib
│ │ └── Oracle.ManagedDataAccess.dll
│ ├── MainWindow.xaml
│ ├── MainWindow.xaml.cs
│ ├── obj
│ │ └── Debug
│ │ ├── App.g.cs
│ │ ├── App.g.i.cs
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── GeneratedInternalTypeHelper.g.i.cs
│ │ ├── MainWindow.baml
│ │ ├── MainWindow.g.cs
│ │ ├── MainWindow.g.i.cs
│ │ ├── ReadRealData_Content.g.cs
│ │ ├── ReadRealData_Content.g.i.cs
│ │ ├── ReadRealData.csproj.CopyComplete
│ │ ├── ReadRealData.csproj.CoreCompileInputs.cache
│ │ ├── ReadRealData.csproj.FileListAbsolute.txt
│ │ ├── ReadRealData.csproj.GenerateResource.Cache
│ │ ├── ReadRealData.csprojResolveAssemblyReference.cache
│ │ ├── ReadRealData.exe
│ │ ├── ReadRealData.g.resources
│ │ ├── ReadRealData_MarkupCompile.cache
│ │ ├── ReadRealData_MarkupCompile.i.cache
│ │ ├── ReadRealData_MarkupCompile.i.lref
│ │ ├── ReadRealData_MarkupCompile.lref
│ │ ├── ReadRealData.pdb
│ │ ├── ReadRealData.Properties.Resources.resources
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ └── UserControl1.g.i.cs
│ ├── packages.config
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── ReadRealData.csproj
│ └── SizeQueue.cs
├── ReadRealData.sln
└── ReadRealData.v12.suo
25 directories, 84 files