forked from files-community/Files
-
Notifications
You must be signed in to change notification settings - Fork 0
RectanglurSelectionVisual
0x5BFA edited this page Dec 27, 2024
·
3 revisions
This represents a dynamic rectangle that is resized and supports multiple ItemsControl instances to dynamically select items as mouse cursor moves.
public partial class RectabglurSelectionVisual : Canvas {}private IEnumerable<ItemsControl> _Targets;
public IEnumerable<ItemsControl> Targets { get; set; }
public HomeFolderView()
{
Targets =
[
QuickAccessFolderView.ItemsControl,
DrivesFolderView.ItemsControl,
FileTagsFolderView.ItemsControl,
RecentFilesFolderView.ItemsControl,
];
}<RectabglurSelectionVisual
Targets="{x:Bind ItemsControls, Mode=OneWay}" />[GDP] public /**/ IEnumerable<ItemsControl> Targets { get; set; }
[GDP] public /**/ Brush RectanglurBorderBrush { get; set; }
[GDP] public /**/ Brush RectanglurBackgroundBrush { get; set; }
[GDP] public /**/ BackgroundOpacity { get; set; }Copyright © 2025 0x5BFA. All rights reserved. Do not copy or redistribute modified versions.
Controls
- FolderBrowser
- DetailsFolderView
- GridFolderView
- ListFolderView
- TilesFolderView
- ContentFolderView
- ColumnsFolderView
- TreeFolderView
- GalleryFolderView
- HomeFolderView
- RectanglurSelectionVisual
- DataGrid
- SidebarView
- Omnibar
- Toolbar
- FilePreviewPresenter
- ColorTags
- RichTokens
- TerminalView
API
- WindowsStorable
- ArchiveStorable
- HomeStorable
- FtpStorable
- SftpStorable
- WebDAVStorable
Infrastructure
- CommandManager
- MultitaskingManager
- DialogManager
- AppSettings
- OperationServer
Copyright © 2025 0x5BFA. All rights reserved. Do not copy or redistribute modified versions.