NSTableView:可调整大小的最后一列
NSTableView: Resizable last column
NSTableView:可调整最后一列的大小
我的 NSTableView
中的最后一列无法由用户调整大小,即使向左拖动后也是如此,因此它不再是最后一列。
我已经在 NSTableView
和所有 NSTableColumns
上禁用了 autoresizing,但它没有帮助:
nsTableViewInstance.ColumnAutoresizingStyle = NSTableViewColumnAutoresizingStyle.None;
nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask; // in ctor, for all
有没有办法让所有列都可以调整大小?
原来我的代码中有一个错误,这
nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask;
最后一列后来被覆盖为 NSTableColumnResizing.Autoresizing
。删除它解决了问题。
所以问题中显示的结构工作正常,所有列都可以调整大小。
NSTableView:可调整最后一列的大小
我的 NSTableView
中的最后一列无法由用户调整大小,即使向左拖动后也是如此,因此它不再是最后一列。
我已经在 NSTableView
和所有 NSTableColumns
上禁用了 autoresizing,但它没有帮助:
nsTableViewInstance.ColumnAutoresizingStyle = NSTableViewColumnAutoresizingStyle.None;
nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask; // in ctor, for all
有没有办法让所有列都可以调整大小?
原来我的代码中有一个错误,这
nsTableColumnViewInstance.ResizingMask = NSTableColumnResizing.UserResizingMask;
最后一列后来被覆盖为 NSTableColumnResizing.Autoresizing
。删除它解决了问题。
所以问题中显示的结构工作正常,所有列都可以调整大小。