Files
DP44/docs/ai/DataPRO/Modules/Hardware/HardwareList/View.md
2026-04-17 14:55:32 -04:00

1.6 KiB

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
DataPRO/Modules/Hardware/HardwareList/View/HardwareListOverdueView.xaml.cs
DataPRO/Modules/Hardware/HardwareList/View/HardwareListReplaceView.xaml.cs
DataPRO/Modules/Hardware/HardwareList/View/SLICE6TreeView.xaml.cs
DataPRO/Modules/Hardware/HardwareList/View/HardwareListSelectView.xaml.cs
DataPRO/Modules/Hardware/HardwareList/View/HardwareListView.xaml.cs
2026-04-17T15:52:26.243728+00:00 zai-org/GLM-5-FP8 1 aa0519467c51d90d

Hardware List Views Documentation

1. Purpose

This module provides the WPF view components for the Hardware List feature within the DataPRO diagnostics system. It contains five partial classes that implement view interfaces for displaying, selecting, and managing hardware items—including overdue hardware tracking, hardware replacement operations, and SLICE6 device tree associations. These views serve as the UI layer that binds user interactions to the IHardwareListViewModel and related view models, handling events such as sorting, filtering, column management, and hardware association workflows.


2. Public Interface

HardwareListOverdueView

Implements: IHardwareListOverdueView

Member Signature Description
Constructor public HardwareListOverdueView() Initializes the component via InitializeComponent().
ListViewHeader_Click private void ListViewHeader_Click(object sender, RoutedEventArgs e) Handles column header clicks; extracts GridViewColumnHeader from e.OriginalSource, retrieves