Class ThreadsPanel
- Namespace
- Alternet.Scripter.Debugger.UI.AlternetUI
- Assembly
- Alternet.Scripter.Debugger.UI.AlternetUI.v10.dll
Represents a panel that displays and manages a list of debugger threads.
public class ThreadsPanel : Panel, INotifyPropertyChanged, ISupportInitialize, IComponent, IDisposable, INotifyDataErrorInfo, IDebuggerThreadsPanel, IDebuggerPanel
- Inheritance
-
ThreadsPanel
- Implements
Remarks
The ThreadsPanel control provides functionality for displaying threads associated with a debugger. It allows users to view thread details, select threads, and interact with them via context menu options or double-click actions. This panel is designed to work with an IScriptDebuggerBase instance, which provides the thread data.
Constructors
- ThreadsPanel()
Initializes a new instance of the ThreadsPanel class.
Properties
- Debugger
Gets or sets
IScriptDebuggerBase
which threads will be displayed by this user control.
- SelectedThread
Gets a currently selected thread.
Methods
- Localize()
Localizes string resources.
- SetThreads(ThreadInfo[])
Sets threads to be displayed.
Events
- ThreadClick
Occurs when a user clicks on the thread in the list.