NSSegmentedControl
NSSegmentedControl()
NSSegmentedControl(CGRect)
NSSegmentedControl(IntPtr)
NSSegmentedControl(NativeHandle)
NSSegmentedControl(NSCoder)
NSSegmentedControl(NSObjectFlag)
ActiveCompressionOptions
Cell
ClassHandle
IsSpringLoaded
SegmentCount
SegmentDistribution
SegmentStyle
SelectedSegment
SelectedSegmentBezelColor
TrackingMode
Compress(NSUserInterfaceCompressionOptions[])
FromImages(NSImage[], NSSegmentSwitchTracking, Action)
FromLabels(String[], NSSegmentSwitchTracking, Action)
GetAlignment(nint)
GetAlignment(nint)
GetImage(nint)
GetImage(nint)
GetImageScaling(nint)
GetImageScaling(nint)
GetLabel(nint)
GetLabel(nint)
GetMenu(nint)
GetMenu(nint)
GetMinimumSize(NSUserInterfaceCompressionOptions[])
GetTag(nint)
GetTag(nint)
GetToolTip(nint)
GetToolTip(nint)
GetValueForSelectedSegment()
GetWidth(nint)
GetWidth(nint)
IsEnabled(nint)
IsEnabled(nint)
IsSelectedForSegment(nint)
IsSelectedForSegment(nint)
SelectSegment(nint)
SelectSegment(nint)
SetAlignment(NSTextAlignment, nint)
SetAlignment(NSTextAlignment, nint)
SetEnabled(Boolean, nint)
SetEnabled(Boolean, nint)
SetImage(NSImage, nint)
SetImage(NSImage, nint)
SetImageScaling(NSImageScaling, nint)
SetImageScaling(NSImageScaling, nint)
SetLabel(String, nint)
SetLabel(String, nint)
SetMenu(NSMenu, nint)
SetMenu(NSMenu, nint)
SetSelected(Boolean, nint)
SetSelected(Boolean, nint)
SetShowsMenuIndicator(Boolean, nint)
SetShowsMenuIndicator(Boolean, nint)
SetTag(nint, nint)
SetTag(nint, nint)
SetToolTip(String, nint)
SetToolTip(String, nint)
SetWidth(nfloat, nint)
SetWidth(NFloat, nint)
ShowsMenuIndicator(nint)
ShowsMenuIndicator(nint)
UnselectAllSegments()
net9.0-macos14.2
namespace AppKit
{
[Register("NSSegmentedControl", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSSegmentedControl : NSControl, INSUserInterfaceCompression, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("setLabel:forSegment:")]
public virtual void SetLabel(string? label, IntPtr segment);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 6.07.08.09.0 |
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API