setAllowsColumnSelection:
テーブル列ヘッダを選択すると、その列のセル全てが選択されるかをセットします
-(void)setAllowsColumnSelection:(BOOL)flag:
解説
テーブル列ヘッダを選択すると、その列のセル全てが選択されるかをセットします。
YESをセットすると、テーブル列ヘッダを選択することでその列のセル全てが選択されます。
NOをセットするとテーブル列ヘッダを選択しても、セルは選択されません。
この設定に関係なくプログラム上でテーブル列を選ぶことはできます。
返り値
( void )
なし
引数
( BOOL )flag
YES/NO
フレームワーク
ApplicationKit
クラス
NSTableView
Instance Methods
使用可能
10.0
参照
- selectColumn:byExtendingSelection:
- setAllowsColumnReordering:
- allowsColumnSelection
例文
//アプリケーションのデリゲート //起動直後 - (void)applicationDidFinishLaunching:(NSNotification *)aNotification { array = [[NSMutableArray array] retain]; [table setDataSource:self];//テーブルにデータを提供するオブジェクト=self [window makeKeyAndOrderFront:nil]; [form selectTextAtIndex:0]; [table setAllowsColumnSelection:NO]; if ([table allowsColumnSelection]){ NSLog(@"YES"); }else{ NSLog(@"NO"); } }