5 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
System.Windows.Forms.Tests (3)
System\Windows\Forms\Design\PropertyTabTests.cs (1)
186
private class SubPropertyTab :
PropertyTab
System\Windows\Forms\PropertyGrid.PropertyTabCollectionTests.cs (1)
63
public class TestPropertyTab :
PropertyTab
, IDisposable
System\Windows\Forms\PropertyGridTests.cs (1)
2374
private class TestPropertyTab :
PropertyTab
37 references to PropertyTab
System.Windows.Forms (34)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (11)
1128
public
PropertyTab
SelectedTab
1464
PropertyTab
? tab = null;
1639
protected virtual
PropertyTab
? CreatePropertyTab(Type tabType) => null;
1641
private
PropertyTab
? CreateTab(Type tabType, IDesignerHost? host)
1643
PropertyTab
? tab;
1678
tab = (
PropertyTab
)constructor.Invoke([parameter]);
1683
tab = (
PropertyTab
)Activator.CreateInstance(tabType)!;
1688
Debug.Fail($"Failed to create {nameof(
PropertyTab
)}. {exception.Message}");
3402
PropertyTab
selectedTab = _selectedTab.Tab;
3471
PropertyTab
? tab = null;
3733
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)
214
/// The <see cref="
PropertyTab
"/> that the <see cref="GridEntry"/> belongs to.
221
public virtual
PropertyTab
? OwnerTab => _parent?.OwnerTab;
891
PropertyTab
tab,
1279
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)
97
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
System.Windows.Forms.Tests (3)
System\Windows\Forms\PropertyGrid.PropertyTabCollectionTests.cs (1)
30
var
tab = propertyTabCollection[index];
System\Windows\Forms\PropertyTabChangedEventArgsTests.cs (2)
20
public void Ctor_PropertyTab_PropertyTab(
PropertyTab
oldTab,
PropertyTab
newTab)