CurrencyManager.Current プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


現在の項目を取得するには、その項目を正しくキャストするために、その項目の型を知っている必要があります。たとえば、データ ソースが DataView または DataTable である場合、現在の項目を DataRowView オブジェクトとしてキャストする必要があります。

Current プロパティを使用して、リスト内の現在の項目の ContactName フィールドを表示するコード例を次に示します。
Private Sub GetCurrentItem() Dim myCurrencyManager As CurrencyManager ' Get the CurrencyManager of a TextBox control. myCurrencyManager = CType(textBox1.BindingContext(0), CurrencyManager) ' Get the current item cast as a DataRowView. Dim myDataRowView As DataRowView myDataRowView = CType(myCurrencyManager.Current, DataRowView) ' Print the column named ContactName. Console.WriteLine(myDataRowView("ContactName")) End Sub 'GetCurrentItem
private void GetCurrentItem() { CurrencyManager myCurrencyManager; // Get the CurrencyManager of a TextBox control. myCurrencyManager = (CurrencyManager)textBox1.BindingContext[0]; // Get the current item cast as a DataRowView. DataRowView myDataRowView; myDataRowView = (DataRowView) myCurrencyManager.Current; // Print the column named ContactName. Console.WriteLine(myDataRowView["ContactName"]); }
void GetCurrentItem() { CurrencyManager^ myCurrencyManager; // Get the CurrencyManager of a TextBox control. myCurrencyManager = dynamic_cast<CurrencyManager^>(textBox1->BindingContext[nullptr]); // Get the current item cast as a DataRowView. DataRowView^ myDataRowView; myDataRowView = dynamic_cast<DataRowView^>(myCurrencyManager->Current); // Print the column named ContactName. Console::WriteLine( myDataRowView[ "ContactName" ] ); }
private void GetCurrentItem() { CurrencyManager myCurrencyManager; // Get the CurrencyManager of a TextBox control. myCurrencyManager = (CurrencyManager)(textBox1. get_BindingContext().get_Item((Int32)0)); // Get the current item cast as a DataRowView. DataRowView myDataRowView; myDataRowView = (DataRowView)(myCurrencyManager.get_Current()); // Print the column named ContactName. Console.WriteLine(myDataRowView.get_Item("ContactName")); } //GetCurrentItem
private function GetCurrentItem() { var myCurrencyManager : CurrencyManager; // Get the CurrencyManager of a TextBox control. myCurrencyManager = CurrencyManager(textBox1.BindingContext[0]); // Get the current item cast as a DataRowView. var myDataRowView : DataRowView; myDataRowView = DataRowView(myCurrencyManager.Current); // Print the column named ContactName. Console.WriteLine(myDataRowView["ContactName"]); }

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCurrencyManager.Current プロパティを検索する場合は、下記のリンクをクリックしてください。

- CurrencyManager.Current プロパティのページへのリンク