实例介绍
【实例截图】
【核心代码】
.
├── AirConditionerController-master
│ ├── AirConditionerController
│ │ ├── AirConditionerController.csproj
│ │ ├── App.config
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── Bootstrapper.cs
│ │ ├── Component
│ │ │ └── Converter
│ │ │ ├── BooleanToHighlightStyleConverter.cs
│ │ │ ├── BooleanToPathConverter.cs
│ │ │ ├── BooleanToStringConverter.cs
│ │ │ └── IntegerToStyleConverter.cs
│ │ ├── FodyWeavers.xml
│ │ ├── FodyWeavers.xsd
│ │ ├── Image
│ │ │ ├── bg_launch.png
│ │ │ ├── btn_switch_left.png
│ │ │ ├── btn_switch_right.png
│ │ │ ├── control_blue.png
│ │ │ ├── control_red.png
│ │ │ ├── edu_logo.png
│ │ │ ├── enter_btn.png
│ │ │ ├── enter_btn_pre.png
│ │ │ └── welcome_logo.png
│ │ ├── Pages
│ │ │ ├── LoginView.xaml
│ │ │ ├── LoginView.xaml.cs
│ │ │ ├── LoginViewModel.cs
│ │ │ ├── ShellView.xaml
│ │ │ ├── ShellView.xaml.cs
│ │ │ ├── ShellViewModel.cs
│ │ │ ├── WelcomeView.xaml
│ │ │ ├── WelcomeView.xaml.cs
│ │ │ └── WelcomeViewModel.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Utilities
│ │ │ ├── AttachProp
│ │ │ │ ├── PasswordBoxHelper.cs
│ │ │ │ └── PropProvider.cs
│ │ │ ├── CFG_.cs
│ │ │ ├── Store.cs
│ │ │ └── UDG_.cs
│ │ └── packages.config
│ ├── AirConditionerController.sln
│ ├── DynamicDataDisplay
│ │ ├── AssemblyInfo.cs
│ │ ├── ChartPlotter.cs
│ │ ├── Charts
│ │ │ ├── Axes
│ │ │ │ ├── AxisBase.cs
│ │ │ │ ├── AxisControl.cs
│ │ │ │ ├── AxisControlStyle.xaml
│ │ │ │ ├── AxisGrid.cs
│ │ │ │ ├── AxisPlacement.cs
│ │ │ │ ├── DateTime
│ │ │ │ │ ├── DateTimeAxis.cs
│ │ │ │ │ ├── DateTimeAxisControl.cs
│ │ │ │ │ ├── DateTimeLabelProvider.cs
│ │ │ │ │ ├── DateTimeLabelProviderBase.cs
│ │ │ │ │ ├── DateTimeTicksProvider.cs
│ │ │ │ │ ├── DateTimeTicksProviderBase.cs
│ │ │ │ │ ├── DateTimeToDoubleConversion.cs
│ │ │ │ │ ├── DifferenceIn.cs
│ │ │ │ │ ├── HorizontalDateTimeAxis.cs
│ │ │ │ │ ├── MayorDateTimeLabelProvider.cs
│ │ │ │ │ ├── MinorTimeProviderBase.cs
│ │ │ │ │ ├── Strategies
│ │ │ │ │ │ ├── DefaultDateTimeTicksStrategy.cs
│ │ │ │ │ │ ├── DelegateStrategy.cs
│ │ │ │ │ │ ├── ExtendedDaysStrategy.cs
│ │ │ │ │ │ └── IDateTimeTicksStrategy.cs
│ │ │ │ │ ├── TimePeriodTicksProvider.cs
│ │ │ │ │ └── VerticalDateTimeAxis.cs
│ │ │ │ ├── DateTimeTicksProvider.cs
│ │ │ │ ├── DateTimeTicksProviderBase.cs
│ │ │ │ ├── DefaultNumericTicksProvider.cs
│ │ │ │ ├── DefaultTicksProvider.cs
│ │ │ │ ├── GenericLabelProvider.cs
│ │ │ │ ├── IAxis.cs
│ │ │ │ ├── ITicksProvider.cs
│ │ │ │ ├── ITypedAxis.cs
│ │ │ │ ├── IValueConversion.cs
│ │ │ │ ├── Integer
│ │ │ │ │ ├── CollectionLabelProvider.cs
│ │ │ │ │ ├── HorizontalIntegerAxis.cs
│ │ │ │ │ ├── IntegerAxis.cs
│ │ │ │ │ ├── IntegerAxisControl.cs
│ │ │ │ │ ├── IntegerTicksProvider.cs
│ │ │ │ │ └── VerticalIntegerAxis.cs
│ │ │ │ ├── LabelProviderBase.cs
│ │ │ │ ├── Numeric
│ │ │ │ │ ├── ExponentialLabelProvider.cs
│ │ │ │ │ ├── HorizontalAxis.cs
│ │ │ │ │ ├── MinorNumericTicksProvider.cs
│ │ │ │ │ ├── NumericAxis.cs
│ │ │ │ │ ├── NumericAxisControl.cs
│ │ │ │ │ ├── NumericLabelProviderBase.cs
│ │ │ │ │ ├── NumericTicksProvider.cs
│ │ │ │ │ ├── ToStringLabelProvider.cs
│ │ │ │ │ └── VerticalAxis.cs
│ │ │ │ ├── RoundHelper.cs
│ │ │ │ ├── StackCanvas.cs
│ │ │ │ └── TimeSpan
│ │ │ │ ├── HorizontalTimeSpanAxis.cs
│ │ │ │ ├── MinorTimeSpanProvider.cs
│ │ │ │ ├── TimeSpanAxis.cs
│ │ │ │ ├── TimeSpanAxisControl.cs
│ │ │ │ ├── TimeSpanLabelProvider.cs
│ │ │ │ ├── TimeSpanTicksProvider.cs
│ │ │ │ ├── TimeSpanTicksProviderBase.cs
│ │ │ │ ├── TimeSpanToDoubleConversion.cs
│ │ │ │ ├── TimeTicksProviderBase.cs
│ │ │ │ └── VerticalTimeSpanAxis.cs
│ │ │ ├── ContentGraph.cs
│ │ │ ├── FakePointList.cs
│ │ │ ├── FilterCollection.cs
│ │ │ ├── Filters
│ │ │ │ ├── FrequencyFilter.cs
│ │ │ │ ├── IPointsFilter.cs
│ │ │ │ ├── InclinationFilter.cs
│ │ │ │ └── PointsFilterBase.cs
│ │ │ ├── IOneDimensionalChart.cs
│ │ │ ├── Isolines
│ │ │ │ ├── CellInfo.cs
│ │ │ │ ├── Enums.cs
│ │ │ │ ├── Filters
│ │ │ │ │ ├── CompositeFilter.cs
│ │ │ │ │ ├── CountFilter.cs
│ │ │ │ │ ├── Filters
│ │ │ │ │ │ ├── CompositeFilter.cs
│ │ │ │ │ │ ├── FrequencyFilter.cs
│ │ │ │ │ │ ├── IFilter.cs
│ │ │ │ │ │ └── InclinationFilter.cs
│ │ │ │ │ ├── FrequencyFilter.cs
│ │ │ │ │ ├── IPointsFilter.cs
│ │ │ │ │ └── InclinationFilter.cs
│ │ │ │ ├── IsolineBuilder.cs
│ │ │ │ ├── IsolineCollection.cs
│ │ │ │ ├── IsolineGenerationException.cs
│ │ │ │ ├── IsolineGraph.cs
│ │ │ │ ├── IsolineGraphBase.cs
│ │ │ │ ├── IsolineTextAnnotater.cs
│ │ │ │ ├── IsolineTrackingGraph.xaml
│ │ │ │ ├── IsolineTrackingGraph.xaml.cs
│ │ │ │ └── Quad.cs
│ │ │ ├── Legend.xaml
│ │ │ ├── Legend.xaml.cs
│ │ │ ├── LegendItem.cs
│ │ │ ├── LineAndMarker.cs
│ │ │ ├── LineGraph.cs
│ │ │ ├── LineLegendItem.xaml
│ │ │ ├── LineLegendItem.xaml.cs
│ │ │ ├── MagnifyingGlass.xaml
│ │ │ ├── MagnifyingGlass.xaml.cs
│ │ │ ├── MarkerElementPointGraph.cs
│ │ │ ├── MarkerPointGraph.cs
│ │ │ ├── MarkerPointsGraph.cs
│ │ │ ├── Navigation
│ │ │ │ ├── AboutWindow.xaml
│ │ │ │ ├── AboutWindow.xaml.cs
│ │ │ │ ├── AxisCursorGraph.cs
│ │ │ │ ├── AxisNavigation.cs
│ │ │ │ ├── ChartCommands.cs
│ │ │ │ ├── CursorCoordinateGraph.xaml
│ │ │ │ ├── CursorCoordinateGraph.xaml.cs
│ │ │ │ ├── DefaultContextMenu.cs
│ │ │ │ ├── KeyboardNavigation.cs
│ │ │ │ ├── MessagesHelper.cs
│ │ │ │ ├── MouseNavigation.cs
│ │ │ │ ├── MouseNavigationBase.cs
│ │ │ │ ├── Navigation
│ │ │ │ │ ├── ChartCommands.cs
│ │ │ │ │ ├── DefaultContextMenu.cs
│ │ │ │ │ ├── InertialMouseNavigation.cs
│ │ │ │ │ ├── KeyboardNavigation.cs
│ │ │ │ │ ├── MessagesHelper.cs
│ │ │ │ │ ├── MouseNavigation.cs
│ │ │ │ │ ├── NavigationBase.cs
│ │ │ │ │ ├── RectangleSelectionAdorner.cs
│ │ │ │ │ ├── TouchPadScroll.cs
│ │ │ │ │ └── WindowsMessages.cs
│ │ │ │ ├── NavigationBase.cs
│ │ │ │ ├── RectangleSelectionAdorner.cs
│ │ │ │ ├── TouchPadScroll.cs
│ │ │ │ └── WindowsMessages.cs
│ │ │ ├── PointGraphBase.cs
│ │ │ ├── RemoveAll.cs
│ │ │ ├── Shapes
│ │ │ │ ├── Arrow.cs
│ │ │ │ ├── DraggablePoint.xaml
│ │ │ │ ├── DraggablePoint.xaml.cs
│ │ │ │ ├── HorizontalLine.cs
│ │ │ │ ├── HorizontalRange.cs
│ │ │ │ ├── RangeHighlight.cs
│ │ │ │ ├── RangeHighlightStyle.xaml
│ │ │ │ ├── RectangleHighlight.cs
│ │ │ │ ├── Segment.cs
│ │ │ │ ├── SimpleLine.cs
│ │ │ │ ├── VerticalLine.cs
│ │ │ │ ├── VerticalRange.cs
│ │ │ │ ├── ViewportShape.cs
│ │ │ │ └── ViewportUIContainer.cs
│ │ │ ├── ViewportListView.xaml
│ │ │ ├── ViewportListView.xaml.cs
│ │ │ ├── ViewportPanel.cs
│ │ │ └── ViewportRectPanel.cs
│ │ ├── Common
│ │ │ ├── Auxiliary
│ │ │ │ ├── ArrayExtensions.cs
│ │ │ │ ├── BoundsHelper.cs
│ │ │ │ ├── BrushHelper.cs
│ │ │ │ ├── ColorHelper.cs
│ │ │ │ ├── CoordinateUtils.cs
│ │ │ │ ├── DebugVerify.cs
│ │ │ │ ├── DictionaryExtensions.cs
│ │ │ │ ├── DispatcherExtensions.cs
│ │ │ │ ├── DisposableTimer.cs
│ │ │ │ ├── DoubleCollectionHelper.cs
│ │ │ │ ├── EventExtensions.cs
│ │ │ │ ├── HsbColor.cs
│ │ │ │ ├── IDataSource2DExtensions.cs
│ │ │ │ ├── IListExtensions.cs
│ │ │ │ ├── IPlotterElementExtensions.cs
│ │ │ │ ├── IPointCollectionExtensions.cs
│ │ │ │ ├── ListExtensions.cs
│ │ │ │ ├── ListGenerator.cs
│ │ │ │ ├── MathHelper.cs
│ │ │ │ ├── PlacementExtensions.cs
│ │ │ │ ├── PlotterExtensions.cs
│ │ │ │ ├── PointExtensions.cs
│ │ │ │ ├── RangeExtensions.cs
│ │ │ │ ├── RectExtensions.cs
│ │ │ │ ├── ScreenshotHelper.cs
│ │ │ │ ├── SizeHelper.cs
│ │ │ │ ├── VectorExtensions.cs
│ │ │ │ ├── Verify.cs
│ │ │ │ └── VisualTreeHelperHelper.cs
│ │ │ ├── ChildrenCollection.cs
│ │ │ ├── D3Collection.cs
│ │ │ ├── DataRect.cs
│ │ │ ├── Footer.cs
│ │ │ ├── Header.cs
│ │ │ ├── HorizontalAxisTitle.cs
│ │ │ ├── NotNullAttribute.cs
│ │ │ ├── NotifyingPanels
│ │ │ │ ├── INotifyingPanel.cs
│ │ │ │ ├── NotifyingCanvas.cs
│ │ │ │ ├── NotifyingGrid.cs
│ │ │ │ ├── NotifyingStackPanel.cs
│ │ │ │ └── NotifyingUIElementCollection.cs
│ │ │ ├── ObservableUIElementCollection.cs
│ │ │ ├── Palettes
│ │ │ │ ├── DelegatePalette.cs
│ │ │ │ ├── HsbPalette.cs
│ │ │ │ ├── IPalette.cs
│ │ │ │ ├── LinearPalette.cs
│ │ │ │ ├── LinearPalettes.cs
│ │ │ │ └── PaletteBase.cs
│ │ │ ├── Plotter.cs
│ │ │ ├── Plotter.xaml.cs
│ │ │ ├── PlotterElement.cs
│ │ │ ├── PlotterStyle.xaml
│ │ │ ├── Range.cs
│ │ │ ├── RenderState.cs
│ │ │ ├── RingArray.cs
│ │ │ ├── UndoSystem
│ │ │ │ ├── ActionStack.cs
│ │ │ │ ├── DPUndoAction.cs
│ │ │ │ ├── UndoProvider.cs
│ │ │ │ └── UndoableAction.cs
│ │ │ ├── VerticalAxisTitle.cs
│ │ │ └── VisualBindingCollection.cs
│ │ ├── DataRect.cs
│ │ ├── DataSources
│ │ │ ├── MultiDimensional
│ │ │ │ ├── EmptyDataSource2D.cs
│ │ │ │ ├── IDataSource2D.cs
│ │ │ │ └── WarpedDataSource2D.cs
│ │ │ └── OneDimensional
│ │ │ ├── CompositeDataSource.cs
│ │ │ ├── DataSourceExtensions.cs
│ │ │ ├── DataSourceHelper.cs
│ │ │ ├── EmptyDataSource.cs
│ │ │ ├── EnumerableDataSource.cs
│ │ │ ├── EnumerableDataSourceBase.cs
│ │ │ ├── EnumerablePointEnumerator.cs
│ │ │ ├── EnumerableXDataSource.cs
│ │ │ ├── EnumerableYDataSource.cs
│ │ │ ├── IPointDataSource.cs
│ │ │ ├── IPointEnumerator.cs
│ │ │ ├── Mapping.cs
│ │ │ ├── ObservableDataSource.cs
│ │ │ ├── RawDataSource.cs
│ │ │ ├── RawPointEnumerator.cs
│ │ │ └── TableDataSource.cs
│ │ ├── Descriptions
│ │ │ ├── Description.cs
│ │ │ ├── PenDescription.cs
│ │ │ └── StandardDescription.cs
│ │ ├── DynamicDataDisplay.csproj
│ │ ├── DynamicDataDisplay.snk
│ │ ├── GenericChartPlotter.cs
│ │ ├── GlobalSuppressions.cs
│ │ ├── IViewport2D.cs
│ │ ├── IViewport2DExtensions.cs
│ │ ├── Plotter2D.cs
│ │ ├── Plotter2DExtensions.cs
│ │ ├── PointMarkers
│ │ │ ├── CenteredTextMarker.cs
│ │ │ ├── CircleElementPointMarker.cs
│ │ │ ├── CirclePointMarker.cs
│ │ │ ├── CompositePointMarker.cs
│ │ │ ├── DelegatePointMarker.cs
│ │ │ ├── ElementPointMarker.cs
│ │ │ ├── PointMarker.cs
│ │ │ ├── ShapeElementPointMarker.cs
│ │ │ ├── ShapePointMarker.cs
│ │ │ └── TrianglePointMarker.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Resources.ru-ru.Designer.cs
│ │ │ └── Resources.ru-ru.resx
│ │ ├── Readme.txt
│ │ ├── Resources
│ │ │ ├── CopyScreenshotIcon.png
│ │ │ ├── D3-icon-white.ico
│ │ │ ├── D3-icon.ico
│ │ │ ├── D3IconHelper.cs
│ │ │ ├── FitToViewIcon.png
│ │ │ ├── HelpIcon.png
│ │ │ └── SaveIcon.png
│ │ ├── TimeChartPlotter.cs
│ │ ├── Transforms
│ │ │ ├── CoordinateTransform.cs
│ │ │ ├── CoordinateTransformExtensions.cs
│ │ │ └── DataTransforms.cs
│ │ ├── Viewport2D.cs
│ │ ├── ViewportElement2D.cs
│ │ └── ViewportRestrictions
│ │ ├── BorderRestriction.cs
│ │ ├── IViewportRestriction.cs
│ │ ├── MaxSizeRestriction.cs
│ │ ├── MinimalSizeRestriction.cs
│ │ ├── PhysicalProportionsResriction.cs
│ │ ├── ProportionsRestriction.cs
│ │ ├── RestrictionCollection.cs
│ │ └── ViewportRestrictionBase.cs
│ ├── Mockup
│ │ ├── 1-2.jpg
│ │ ├── 1.jpg
│ │ └── 2.jpg
│ ├── NLECloudSDK
│ │ ├── Common
│ │ │ ├── ApplicationSettings.cs
│ │ │ ├── HttpHelper.cs
│ │ │ ├── HttpMethod.cs
│ │ │ ├── HttpReqEntity.cs
│ │ │ ├── HttpResEntity.cs
│ │ │ ├── JsonFormatter.cs
│ │ │ ├── RequestAPIHelper.cs
│ │ │ ├── ResultMsg.cs
│ │ │ ├── ResultStatus.cs
│ │ │ └── TimeoutTask.cs
│ │ ├── DLL
│ │ │ └── Newtonsoft.Json.dll
│ │ ├── Model
│ │ │ ├── AccountLoginDTO.cs
│ │ │ ├── AccountLoginResultDTO.cs
│ │ │ ├── ActuatorInfoDTO.cs
│ │ │ ├── ApiPagingQueryBase.cs
│ │ │ ├── CameraInfoDTO.cs
│ │ │ ├── DeviceAddUpdateDTO.cs
│ │ │ ├── DeviceFuzzyQryPagingParas.cs
│ │ │ ├── DeviceInfoDTO.cs
│ │ │ ├── DeviceSensorDataDTO.cs
│ │ │ ├── OnlineDataDTO.cs
│ │ │ ├── ProjectFuzzyQryPagingParas.cs
│ │ │ ├── ProjectInfoDTO.cs
│ │ │ ├── SensorAddUpdateBase.cs
│ │ │ ├── SensorBaseInfoDTO.cs
│ │ │ ├── SensorDataDTO.cs
│ │ │ ├── SensorDataFuzzyQryPagingParas.cs
│ │ │ ├── SensorDataInfoDTO.cs
│ │ │ ├── SensorDataJuHeQryPagingParas.cs
│ │ │ ├── SensorDataListAddDTO.cs
│ │ │ ├── SensorDataPointDTO.cs
│ │ │ └── SensorInfoDTO.cs
│ │ ├── NLECloudAPI.cs
│ │ ├── NLECloudAPIUrl.cs
│ │ ├── NLECloudSDK.csproj
│ │ ├── Pager
│ │ │ ├── PagerParameters
│ │ │ │ └── LibPagerParameters.cs
│ │ │ └── PagerSet
│ │ │ ├── DataSetPagerSet.cs
│ │ │ ├── ListPagerSet.cs
│ │ │ └── PagerSet.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ └── README.md
└── 好例子网_AirConditionerController-master.zip
47 directories, 362 files
相关软件
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)