Visual Basic (Declaration) | |
---|---|
<DescriptionAttribute("Margin of each item image.")> <CategoryAttribute("Appearance")> Public Property EnableRubberBandSelection As Boolean |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As ImageList Dim value As Boolean instance.EnableRubberBandSelection = value value = instance.EnableRubberBandSelection |
C# | |
---|---|
[DescriptionAttribute("Margin of each item image.")] [CategoryAttribute("Appearance")] public bool EnableRubberBandSelection {get; set;} |
C++/CLI | |
---|---|
[DescriptionAttribute("Margin of each item image.")] [CategoryAttribute("Appearance")] public: property bool EnableRubberBandSelection { bool get(); void set ( bool value); } |
Property Value
true if rubber band selection is enabled in this control, otherwise; false.
Visual Basic | Copy Code |
---|---|
Public Sub ImageList_EnableRubberBandSelection(ByVal imageList As ImageList) ' Show the item text imageList.SelectionMode = SelectionMode.Multiple imageList.EnableRubberBandSelection = True Dim fillBrush As SolidColorBrush = New SolidColorBrush(Colors.Red) fillBrush.Opacity = 0.5 imageList.RubberBandFill = fillBrush End Sub |
C# | Copy Code |
---|---|
public void ImageList_EnableRubberBandSelection(ImageList imageList) { // Show the item text imageList.SelectionMode = SelectionMode.Multiple; imageList.EnableRubberBandSelection = true; SolidColorBrush fillBrush = new SolidColorBrush(Colors.Red); fillBrush.Opacity = .5; imageList.RubberBandFill = fillBrush; } |
SilverlightCSharp | Copy Code |
---|---|
SilverlightVB | Copy Code |
---|---|
XAML | Copy Code |
---|---|
<Window Height="600" Width="800" Title="EnableRubberBandSelection Sample" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Leadtools_Windows_Controls="clr-namespace:Leadtools.Windows.Controls;assembly=Leadtools.Windows.Controls"> <DockPanel> <Leadtools_Windows_Controls:ImageList Name="theImageList" DockPanel.Dock="Bottom" EnableRubberBandSelection="True" HorizontalAlignment="Center" VerticalAlignment="Bottom" ItemBorderBrush="Red" ItemSelectedForeground="Blue" ItemSelectedBackground="Yellow"> <Leadtools_Windows_Controls:ImageList.RubberBandFill> <SolidColorBrush Color="Red" Opacity=".5" /> </Leadtools_Windows_Controls:ImageList.RubberBandFill> <Leadtools_Windows_Controls:ImageListItem Source="file:///c:\users\Public\Documents\LEADTOOLS Images\cannon.jpg" Text="slave.jpg" /> <Leadtools_Windows_Controls:ImageListItem Source="file:///c:\users\Public\Documents\LEADTOOLS Images\clean.tif" Text="clean.tif" /> </Leadtools_Windows_Controls:ImageList> </DockPanel> </Window> |
When the value of this property is true, the user can draw a rectangle on the control to select multiple items. This rectangle will be filled using the RubberBandFill brush.
Target Platforms: Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family