- NSMatrix - NSMatrix() 
- NSMatrix(CGRect) 
- NSMatrix(IntPtr) 
- NSMatrix(NativeHandle) 
- NSMatrix(NSCoder) 
- NSMatrix(NSObjectFlag) 
- NSMatrix(CGRect, NSMatrixMode, Class, nint, nint) 
- NSMatrix(CGRect, NSMatrixMode, Class, nint, nint) 
- NSMatrix(CGRect, NSMatrixMode, NSCell, nint, nint) 
- NSMatrix(CGRect, NSMatrixMode, NSCell, nint, nint) 
- AllowsEmptySelection 
- AutoRecalculatesCellSize 
- Autoscroll 
- AutosizesCells 
- BackgroundColor 
- CellBackgroundColor 
- CellClass 
- Cells 
- CellSize 
- ClassHandle 
- Columns 
- Delegate 
- DoubleAction 
- DrawsBackground 
- DrawsCellBackground 
- IntercellSpacing 
- KeyCell 
- Mode 
- Prototype 
- Rows 
- SelectedCell 
- SelectedCells 
- SelectedColumn 
- SelectedRow 
- SelectionByRect 
- TabKeyTraversesCells 
- this[nint, nint] 
- this[nint, nint] 
- WeakDelegate 
- AcceptsFirstMouse(NSEvent) 
- AddColumn() 
- AddColumnWithCells(NSCell[]) 
- AddRow() 
- AddRowWithCells(NSCell[]) 
- CellFrameAtRowColumn(nint, nint) 
- CellFrameAtRowColumn(nint, nint) 
- CellWithTag(nint) 
- CellWithTag(nint) 
- Changed(NSNotification) 
- DeselectAllCells() 
- DeselectSelectedCell() 
- DidBeginEditing(NSNotification) 
- DidEndEditing(NSNotification) 
- Dispose(Boolean) 
- DrawCellAtRowColumn(nint, nint) 
- DrawCellAtRowColumn(nint, nint) 
- GetRowColumn(nint, nint, NSCell) 
- GetRowColumn(nint, nint, NSCell) 
- GetRowColumnForPoint(nint, nint, CGPoint) 
- GetRowColumnForPoint(nint, nint, CGPoint) 
- GetRowsAndColumnsCount(nint, nint) 
- GetRowsAndColumnsCount(nint, nint) 
- GetStringForToolTip(NSView, nint, CGPoint, IntPtr) 
- GetStringForToolTip(NSView, nint, CGPoint, nint) 
- HighlightCell(Boolean, nint, nint) 
- HighlightCell(Boolean, nint, nint) 
- InsertColumn(nint) 
- InsertColumn(nint) 
- InsertColumn(nint, NSCell[]) 
- InsertColumn(nint, NSCell[]) 
- InsertRow(nint) 
- InsertRow(nint) 
- InsertRow(nint, NSCell[]) 
- InsertRow(nint, NSCell[]) 
- MakeCell(nint, nint) 
- MakeCell(nint, nint) 
- MouseDown(NSEvent) 
- MouseDownFlags() 
- PerformKeyEquivalent(NSEvent) 
- PutCell(NSCell, nint, nint) 
- PutCell(NSCell, nint, nint) 
- RemoveColumn(nint) 
- RemoveColumn(nint) 
- RemoveRow(nint) 
- RemoveRow(nint) 
- RenewRowsColumns(nint, nint) 
- RenewRowsColumns(nint, nint) 
- ResetCursorRects() 
- ScrollCellToVisible(nint, nint) 
- ScrollCellToVisible(nint, nint) 
- SelectAll(NSObject) 
- SelectCell(nint, nint) 
- SelectCell(nint, nint) 
- SelectCellWithTag(nint) 
- SelectCellWithTag(nint) 
- SelectText(NSObject) 
- SelectTextAtRowColumn(nint, nint) 
- SelectTextAtRowColumn(nint, nint) 
- SendAction() 
- SendAction(Selector, NSObject, Boolean) 
- SendDoubleAction() 
- SetScrollable(Boolean) 
- SetSelection(nint, nint, nint, Boolean) 
- SetSelection(nint, nint, nint, Boolean) 
- SetState(nint, nint, nint) 
- SetState(nint, nint, nint) 
- SetToolTipForCell(String, NSCell) 
- SetValidateSize(Boolean) 
- ShouldBeginEditing(NSText) 
- ShouldEndEditing(NSText) 
- SizeToCells() 
- Sort(Selector) 
- ToolTipForCell(NSCell) 
- ValidateUserInterfaceItem(INSValidatedUserInterfaceItem) 
- DoubleClick 
 
xamarinmac
    namespace AppKit
{
    [DefaultMember("Item")]
    [Register("NSMatrix", true)]
    public class NSMatrix : NSControl, INSUserInterfaceValidations, INSViewToolTipOwner, INativeObject, IDisposable
    {
        [BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
        [Export("getRow:column:forPoint:")]
        public virtual bool GetRowColumnForPoint(out nint row, out nint column, CGPoint aPoint);
    }
}
            | Xamarin macOS | 0.0 | 
|---|---|
| Information specific to xamarinmac | |
| Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API