2 types derived from PropertyTab
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertiesTab.cs (1)
9
public class PropertiesTab :
PropertyTab
System\Windows\Forms\Design\EventsTab.cs (1)
13
public class EventsTab :
PropertyTab
35 references to PropertyTab
System.Windows.Forms (35)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (12)
1172
public
PropertyTab
SelectedTab
1505
PropertyTab
? tab = null;
1554
var
current = _tabs[i].Tab;
1680
protected virtual
PropertyTab
? CreatePropertyTab(Type tabType) => null;
1682
private
PropertyTab
? CreateTab(Type tabType, IDesignerHost? host)
1684
PropertyTab
? tab;
1719
tab = (
PropertyTab
)constructor.Invoke([parameter]);
1724
tab = (
PropertyTab
)Activator.CreateInstance(tabType)!;
1729
Debug.Fail($"Failed to create {nameof(
PropertyTab
)}. {exception.Message}");
3442
PropertyTab
selectedTab = _selectedTab.Tab;
3511
PropertyTab
? tab = null;
3768
PropertyTab
? oldTab = null;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyTabCollection.cs (2)
44
public
PropertyTab
this[int index]
116
return Array.Empty<
PropertyTab
>().GetEnumerator();
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.TabInfo.cs (1)
11
private record TabInfo(
PropertyTab
Tab, PropertyTabScope Scope, ToolStripButton Button)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (4)
208
/// The <see cref="
PropertyTab
"/> that the <see cref="GridEntry"/> belongs to.
215
public virtual
PropertyTab
? OwnerTab => _parent?.OwnerTab;
882
PropertyTab
tab,
1270
PropertyTab
? ownerTab = OwnerTab;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiSelectRootGridEntry.cs (1)
23
PropertyTab
tab,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiSelectRootGridEntry.PropertyMerger.cs (2)
18
PropertyTab
? tab)
134
PropertyTab
tab,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (3)
20
private
PropertyTab
_ownerTab;
31
PropertyTab
ownerTab,
106
public override
PropertyTab
OwnerTab => _ownerTab;
System\Windows\Forms\Controls\PropertyGrid\PropertyTabChangedEventArgs.cs (4)
10
public PropertyTabChangedEventArgs(
PropertyTab
? oldTab,
PropertyTab
? newTab)
16
public
PropertyTab
? OldTab { get; }
18
public
PropertyTab
? NewTab { get; }
System\Windows\Forms\Design\PropertyTab.cs (6)
14
/// The <see cref="
PropertyTab
"/> class provides the base class behavior for a property tab. Property tabs are
19
/// User code will usually not create an instance of a <see cref="
PropertyTab
"/> directly. Instead, a
21
/// for a component can be associated with the properties or types that the <see cref="
PropertyTab
"/> should be
25
/// The <see cref="PropertyGrid"/> will instantiate a <see cref="
PropertyTab
"/> of the type specified by a
36
/// Gets the bitmap that is displayed for the <see cref="
PropertyTab
"/>.
81
/// Gets a value indicating whether this <see cref="
PropertyTab
"/> can display properties for the