CurrencyManager.EndCurrentEdit メソッド
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
 構文
構文 解説
解説このメソッドは、データ ソースに格納されたオブジェクトが IEditableObject インターフェイスまたは ICancelAddNew インターフェイスを実装している場合にだけサポートされます。
| .gif) メモ | 
|---|
| このプロパティは、DataGridView コントロールなどの複合データ バインド コントロールで、編集をキャンセルする目的で使用するように設計されました。作成するコントロールにこれと同じ機能を必要としないのならば、このメソッドの使用はお勧めしません。代わりに、データ ソースが DataView または DataTable の場合は、DataRowView クラスの EndEdit メソッドを使用します。 | 
 使用例
使用例EndCurrentEdit メソッドを使用する方法を次のコード例に示します。
Private Sub dataGrid1_KeyUp _ (ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) If e.KeyCode = Keys.Enter Then ' Enter key pressed. Dim gridCurrencyManager As CurrencyManager = _ CType(Me.BindingContext(dataGrid1.DataSource, _ dataGrid1.DataMember), CurrencyManager) gridCurrencyManager.EndCurrentEdit() MessageBox.Show("End Edit") End If End Sub 'dataGrid1_KeyUp
private void dataGrid1_KeyUp (object sender, System.Windows.Forms.KeyEventArgs e) { if(e.KeyCode == Keys.Enter) { // Enter key pressed. CurrencyManager gridCurrencyManager = (CurrencyManager)this.BindingContext [dataGrid1.DataSource, dataGrid1.DataMember]; gridCurrencyManager.EndCurrentEdit(); MessageBox.Show("End Edit"); } }
private: void dataGrid1_KeyUp( Object^ /*sender*/, System::Windows::Forms::KeyEventArgs^ e ) { if ( e->KeyCode == Keys::Enter ) { // Enter key pressed. CurrencyManager^ gridCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[dataGrid1->DataSource, dataGrid1->DataMember]); gridCurrencyManager->EndCurrentEdit(); MessageBox::Show( "End Edit" ); } }
protected void dataGrid1_KeyUp(Object sender, System.Windows.Forms.KeyEventArgs e) { if (e.get_KeyCode().Equals(Keys.Enter)) { // Enter key pressed. CurrencyManager gridCurrencyManager = (CurrencyManager)(this.get_BindingContext(). get_Item(dataGrid1.get_DataSource(), dataGrid1.get_DataMember())); gridCurrencyManager.EndCurrentEdit(); MessageBox.Show("End Edit"); } } //dataGrid1_KeyUp
protected function dataGrid1_KeyUp (sender, e : System.Windows.Forms.KeyEventArgs) { if(e.KeyCode == Keys.Enter) { // Enter key pressed. var gridCurrencyManager : CurrencyManager = CurrencyManager(this.BindingContext [dataGrid1.DataSource, dataGrid1.DataMember]); gridCurrencyManager.EndCurrentEdit(); MessageBox.Show("End Edit"); } }
 プラットフォーム
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照CurrencyManager クラス
CurrencyManager メンバ
System.Windows.Forms 名前空間
CancelCurrentEdit
IEditableObject
ICancelAddNew
Weblioに収録されているすべての辞書からCurrencyManager.EndCurrentEdit メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCurrencyManager.EndCurrentEdit メソッド
                    を検索
                     全ての辞書からCurrencyManager.EndCurrentEdit メソッド
                    を検索
                - CurrencyManager.EndCurrentEdit メソッドのページへのリンク

 
                             
                    


