DataGridColumnStyle.CheckValidDataSource メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridColumnStyle.CheckValidDataSource メソッドの意味・解説 

DataGridColumnStyle.CheckValidDataSource メソッド

System.Windows.Forms.DataGrid が有効なデータ ソースを保持していない場合、またはこの列がデータ ソースの有効なプロパティに割り当てられていない場合は、例外がスローされます。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Protected Sub CheckValidDataSource ( _
    value As CurrencyManager _
)
Dim value As CurrencyManager

Me.CheckValidDataSource(value)
protected void CheckValidDataSource (
    CurrencyManager value
)
protected:
void CheckValidDataSource (
    CurrencyManager^ value
)
protected void CheckValidDataSource (
    CurrencyManager value
)
protected function CheckValidDataSource (
    value : CurrencyManager
)

パラメータ

value

確認する対象となる CurrencyManager。

例外例外
例外の種類条件

ArgumentNullException

value が null 参照 (Visual Basic では Nothing) です。

ApplicationException

この列の PropertyDescriptorが null 参照 (Visual Basic では Nothing) です。

使用例使用例

データ ソースの CurrencyManager を取得し、CheckValidDataSource を使用して、CurrencyManager が有効かどうかを判断するコード例を次に示します。

Private Sub CheckCurrencyManager(myCurrencyManager
 As CurrencyManager)
    ' This code is from a class named MyDataGridColumnStyle derived
    ' from DataGridColumnStyle.
    Dim myGridColumn As MyDataGridColumnStyle
 = Me
    Try
        myGridColumn.CheckValidDataSource(myCurrencyManager)
    Catch e As ArgumentNullException
        Console.WriteLine(e.Message)
    Catch e As ApplicationException
        Console.WriteLine(e.Message)
    End Try
End Sub 'CheckCurrencyManager
private void CheckCurrencyManager(CurrencyManager
 myCurrencyManager) {
    // This code is from a class named MyDataGridColumnStyle derived
    // from DataGridColumnStyle.
    MyDataGridColumnStyle myGridColumn = this;
    try {
        myGridColumn.CheckValidDataSource(myCurrencyManager);
    }
    catch (ArgumentNullException e) {
        Console.WriteLine(e.Message);
    }
    catch (ApplicationException e) {
        Console.WriteLine(e.Message);
    }
}
private:
   void CheckCurrencyManager( CurrencyManager^ myCurrencyManager
 )
   {
      // This code is from a class named MyDataGridColumnStyle derived
      // from DataGridColumnStyle.
      MyDataGridColumnStyle^ myGridColumn = this;
      try
      {
         myGridColumn->CheckValidDataSource( myCurrencyManager );
      }
      catch ( ArgumentNullException^ e ) 
      {
         Console::WriteLine( e->Message );
      }
      catch ( ApplicationException^ e ) 
      {
         Console::WriteLine( e->Message );
      }
   }
private void CheckCurrencyManager(CurrencyManager
 myCurrencyManager)
{
    // This code is from a class named MyDataGridColumnStyle derived
    // from DataGridColumnStyle.
    MyDataGridColumnStyle myGridColumn = this;
    try {
        myGridColumn.CheckValidDataSource(myCurrencyManager);
    }
    catch (ArgumentNullException e) {
        Console.WriteLine(e.get_Message());
    }
    catch (ApplicationException e) {
        Console.WriteLine(e.get_Message());
    }
} //CheckCurrencyManager
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridColumnStyle クラス
DataGridColumnStyle メンバ
System.Windows.Forms 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

DataGridColumnStyle.CheckValidDataSource メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridColumnStyle.CheckValidDataSource メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS