はF2、ダブルクリックして選択したセルでのタイピングによって活性化されます。 どのように私はこれらの(一部)製作中のトリガーを有効/無効にすることができますか?DataGridで編集を選択的に無効にする方法は?デフォルトの編集によって
答えて
datagrid.KeyDown += new KeyEventHandler(datagrid_KeyDown);
void datagrid_KeyDown(object sender, KeyEventArgs e)
{
//obviously you'll have to add some code here
//if(!datagridIsInEditMode) then
if (Keyboard.IsKeyDown(Key.F2))
datagrid.BeginEdit();
else
e.Handled = true;
}
感謝を入力しないで欲しいです。私が深くデータグリッドを掘り下げていくにつれて、私はより多くディスパッションを受けます。イベントIsInEditModeプロパティは、そのままでは実装されていません。 =( –
は、私はそれはTATAテンプレートモードが変更されたとき。だから私はそれを行うことがしたい時にデータグリッドを伝える方法が必要に切り替えている私には思える数分 –
私はクリーンな方法だけではデータグリッドの動作を残すことで、それはそれはやっている知っている、とedtingテンプレートに独自のコントロールを作成すると思います。 CustomTextBox(参照用)を呼び出します。 CustomTextBoxは、そのようなだけでF2キーへの対応として、あなたが好きなものなどを行うことをあなたがデータグリッドで奇妙な行動を作成し、カスタムコントロールのカスタム行動をカプセル化されていないその方法を持っています。
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock DataContext="{Binding SomeProperty}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<yourNamespace:CustomTextBox DataContext="{Binding SomeProperty}" />
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
内の別の提案「を投稿するつもりです。 –
- 1. Laravel編集フォーム - デフォルト選択を選択
- 2. DataGridで特定のセルの編集を無効にする
- 3. DataGridの列内でコンテンツの編集を無効にする方法
- 4. リストボックスの編集を無効にする
- 5. MFMailComposeViewControllerの編集を無効にする
- 6. DataGridの編集をキャンセルする方法
- 7. CRUD編集ページでフィールドを無効にする方法は?
- 8. 編集可能DevExpress.XtraGrid.Views.Grid.GridView私はして編集の編集機能を有効に
- 9. Django - モデル編集を無効にする
- 10. PHPmyadminでセルCLICKのインライン編集を無効にする方法
- 11. ダブルクリックでセル編集可能オプションを無効にする方法
- 12. uitextField.rightViewの編集機能を無効にする方法。
- 13. condent編集可能ボックスの%を無効にする方法
- 14. Camaleon-CMS:メディアファイルの編集を無効にする方法
- 15. WPF:動的列でDataGridバインディングを編集する方法
- 16. Wpf DataGrid編集セルイベント
- 17. デフォルトのナビゲーションバーを編集するには?
- 18. contentを無効にする方法編集可能
- 19. Jhipster - 手動編集を無効にする方法
- 20. リアクションネイティブの選択/編集メニュー
- 21. WPF ,, Datagridセルを編集可能にする方法は?
- 22. wx.ListCtrl with TextEditMixin - 選択したセルの編集を無効にする
- 23. Excel VBAで編集するPowerPointを選択する方法は?
- 24. Propertygridキーボードによる値編集を無効にするUIEditor
- 25. 編集モードでUITableViewCellを選択する
- 26. データグリッド内のドロップダウンリスト - 編集モードでデフォルト選択を選択するにはどうすればよいですか?
- 27. jqueryのツールチップスクリプトを編集してデフォルトのツールチップを無効にする
- 28. joomlaでフッタを編集してエディタ(tinymce)で編集可能にする方法
- 29. 剣道編集可能グリッドから動的に編集する方法
- 30. 端末で編集テキストを編集する方法は?
有効または無効にするトリガーの例はありますか? @Blam。 – Paparazzi
私はみます、唯一のF2またはダブルクリックで編集するが、 –