// Click イベントを _chkFreeze CheckBox で処理して、 // 行/列をフリーズ/フリーズ解除します void _chkFreeze_Click(object sender, RoutedEventArgs e) { if (_chkFreeze.IsChecked.Value) { // カーソルの上と左の行と列をフリーズします _flex.Rows.Frozen = _flex.Selection.Row; _flex.Columns.Frozen = _flex.Selection.Column; } else { // 行と列をフリーズ解除します _flex.Rows.Frozen = 0; _flex.Columns.Frozen = 0; } }