WPF/DataGrid/編集
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(WPF/DataGrid/編集);
*目次 [#o4bbbb59]
#contents
*参考情報 [#pdbc8e51]
-[[WPF]]
-[[WPF/DataGrid]]
*編集コマンド [#wc4bb535]
**キーボードによる編集 [#v0ab521e]
-[[Overview of the editing features in the WPF DataGrid -...
,BeginEditCommand,F2
,CancelEditCommand,Esc
,CommitEditCommand,Enter
,DeleteCommand,Delete
**編集コマンドのハンドリング方法 [#cdc414ff]
***参考リンク [#z06e3b62]
-[[Inserting, Updating, and Deleting from a WPF DataGrid:...
***基本 [#k7719458]
-DataGridで何も指定しないとDeleteキーによる削除が行われて...
-ユーザーに削除前の確認を行ったり、関連する情報をまとめて...
-これを行うために、PreviewKeyDownイベントハンドラを使った...
***PreviewKeyDownイベントハンドラを使う。 [#a203ca7b]
Deleteキーがおされた時にデフォルトのイベントハンドラが呼...
''xaml''
#pre{{
<DataGrid PreviewKeyDown="dataGrid_PreviewKeyDown">
</DataGrid>
}}
''コードビハインド''
#pre{{
private void dataGrid_PreviewKeyDown(object sende...
{
if (e.Key == Key.Delete)
{
var dataGrid = (DataGrid)sender;
MessageBox.Show("DELETEキーが押されました...
e.Handled = true; //trueを設定するとデフ...
}
}
}}
*Tips [#p6fa2785]
**行を追加可能にする [#x132c23b]
-ItemsSourceバインドしているオブジェクトに引数なしのコン...
-IsReadOnly="False", CanUserAddRows="True" にする。
終了行:
&tag(WPF/DataGrid/編集);
*目次 [#o4bbbb59]
#contents
*参考情報 [#pdbc8e51]
-[[WPF]]
-[[WPF/DataGrid]]
*編集コマンド [#wc4bb535]
**キーボードによる編集 [#v0ab521e]
-[[Overview of the editing features in the WPF DataGrid -...
,BeginEditCommand,F2
,CancelEditCommand,Esc
,CommitEditCommand,Enter
,DeleteCommand,Delete
**編集コマンドのハンドリング方法 [#cdc414ff]
***参考リンク [#z06e3b62]
-[[Inserting, Updating, and Deleting from a WPF DataGrid:...
***基本 [#k7719458]
-DataGridで何も指定しないとDeleteキーによる削除が行われて...
-ユーザーに削除前の確認を行ったり、関連する情報をまとめて...
-これを行うために、PreviewKeyDownイベントハンドラを使った...
***PreviewKeyDownイベントハンドラを使う。 [#a203ca7b]
Deleteキーがおされた時にデフォルトのイベントハンドラが呼...
''xaml''
#pre{{
<DataGrid PreviewKeyDown="dataGrid_PreviewKeyDown">
</DataGrid>
}}
''コードビハインド''
#pre{{
private void dataGrid_PreviewKeyDown(object sende...
{
if (e.Key == Key.Delete)
{
var dataGrid = (DataGrid)sender;
MessageBox.Show("DELETEキーが押されました...
e.Handled = true; //trueを設定するとデフ...
}
}
}}
*Tips [#p6fa2785]
**行を追加可能にする [#x132c23b]
-ItemsSourceバインドしているオブジェクトに引数なしのコン...
-IsReadOnly="False", CanUserAddRows="True" にする。
ページ名: