DataGridBoolColumn コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridBoolColumn コンストラクタ ()の意味・解説 

DataGridBoolColumn コンストラクタ ()

DataGridBoolColumn クラス新しインスタンス初期化します。

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

Dim instance As New DataGridBoolColumn
public DataGridBoolColumn ()
public:
DataGridBoolColumn ()
public DataGridBoolColumn ()
public function DataGridBoolColumn ()
解説解説

このオーバーロード使用して DataGridBoolColumn作成するときは、MappingName 値を DataColumn の ColumnName に設定してください

使用例使用例

新しDataGridBoolColumn作成し、DataGridTableStyle の GridColumnStylesCollection に追加するコード例次に示します

Private Sub AddDataGridBoolColumnStyle()
   Dim myColumn As DataGridBoolColumn  = new
 DataGridBoolColumn()
   myColumn.MappingName = "Current"
   myColumn.Width = 200
   dataGrid1.TableStyles("Customers").GridColumnStyles.Add(myColumn)
End Sub 
private void AddDataGridBoolColumnStyle(){
   DataGridBoolColumn myColumn = new DataGridBoolColumn();
   myColumn.MappingName = "Current";
   myColumn.Width = 200;
   dataGrid1.TableStyles["Customers"].GridColumnStyles.Add(myColumn);
} 
void AddDataGridBoolColumnStyle()
{
   DataGridBoolColumn^ myColumn = gcnew DataGridBoolColumn;
   myColumn->MappingName = "Current";
   myColumn->Width = 200;
   dataGrid1->TableStyles[ "Customers" ]->GridColumnStyles->Add(
 myColumn );
}

private void AddDataGridBoolColumnStyle()
{
    DataGridBoolColumn myColumn = new DataGridBoolColumn();
    myColumn.set_MappingName("Current");
    myColumn.set_Width(200);
    dataGrid1.get_TableStyles().get_Item("Customers").
        get_GridColumnStyles().Add(myColumn);
} //AddDataGridBoolColumnStyle
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridBoolColumn クラス
DataGridBoolColumn メンバ
System.Windows.Forms 名前空間
DataGrid クラス
DataGridColumnStyle
GridColumnStylesCollection
DataColumn

DataGridBoolColumn コンストラクタ (PropertyDescriptor)

PropertyDescriptor指定して、DataGridBoolColumn の新しインスタンス初期化します。

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

解説解説

DataGridBoolColumn には、Boolean 値を含むデータ ソース関連付けください

PropertyDescriptor取得するには、最初に BindingContext を使用して適切な BindingManagerBase を返しますその後BindingManagerBase の GetItemProperties メソッド使用して、PropertyDescriptorCollection を返します最後にPropertyDescriptorCollectionItem プロパティ使用して、列に特有の PropertyDescriptor返します

使用例使用例

GetItemProperties メソッド使用して、DataTable の System.ComponentModel.PropertyDescriptorCollection返すコード例次に示しますその後、DataColumn の PropertyDescriptor使用してDataGridBoolColumn作成します

Private Sub CreateNewDataGridColumn()
   Dim myGridColumnCol As GridColumnStylesCollection
   myGridColumnCol = dataGrid1.TableStyles(0).GridColumnStyles
   ' Get the CurrencyManager for the table.
   Dim myCurrencyManager As CurrencyManager
 =  _
   CType(Me.BindingContext(ds.Tables("Products")),
 CurrencyManager)
   ' Get the PropertyDescriptor for the DataColumn of the new column.
   ' The column should contain a Boolean value. 
   Dim pd As PropertyDescriptor = _
   myCurrencyManager.GetItemProperties()("Discontinued")
   Dim myColumn As New DataGridBoolColumn(pd)
   myColumn.MappingName = "Discontinued"
   myGridColumnCol.Add(myColumn)
End Sub 
private void CreateNewDataGridColumn(){
   System.Windows.Forms.GridColumnStylesCollection myGridColumnCol;
   myGridColumnCol = dataGrid1.TableStyles[0].GridColumnStyles;
   // Get the CurrencyManager for the table.
   CurrencyManager myCurrencyManager = 
   (CurrencyManager)this.BindingContext[ds.Tables["Products"]];
   /* Get the PropertyDescriptor for the DataColumn of the new
 column.
   The column should contain a Boolean value. */
   PropertyDescriptor pd = myCurrencyManager.
   GetItemProperties()["Discontinued"];
   DataGridColumnStyle myColumn = 
   new System.Windows.Forms.DataGridBoolColumn(pd);
   myColumn.MappingName = "Discontinued";
   myGridColumnCol.Add(myColumn);
}
void CreateNewDataGridColumn()
{
   System::Windows::Forms::GridColumnStylesCollection^ myGridColumnCol;
   myGridColumnCol = dataGrid1->TableStyles[ 0 ]->GridColumnStyles;
   
   // Get the CurrencyManager for the table.
   CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[
 ds->Tables[ "Products" ] ]);
   
   /* Get the PropertyDescriptor for the DataColumn of the new
 column.
      The column should contain a Boolean value. */
   PropertyDescriptor^ pd = myCurrencyManager->GetItemProperties()[ "Discontinued"
 ];
   DataGridColumnStyle^ myColumn = gcnew System::Windows::Forms::DataGridBoolColumn(
 pd );
   myColumn->MappingName = "Discontinued";
   myGridColumnCol->Add( myColumn );
}

private void CreateNewDataGridColumn()
{
    System.Windows.Forms.GridColumnStylesCollection myGridColumnCol;
    myGridColumnCol = dataGrid1.get_TableStyles().
        get_Item(0).get_GridColumnStyles();
    // Get the CurrencyManager for the table.
    CurrencyManager myCurrencyManager = 
        (CurrencyManager)(this.get_BindingContext().
        get_Item(ds.get_Tables().get_Item("Products")));
    /*  Get the PropertyDescriptor for the DataColumn of the new
 column.
        The column should contain a Boolean value. 
     */
    PropertyDescriptor pd = myCurrencyManager.GetItemProperties().
        get_Item("Discontinued");
    DataGridColumnStyle myColumn = 
        new System.Windows.Forms.DataGridBoolColumn(pd);     
   
    myColumn.set_MappingName("Discontinued");
    myGridColumnCol.Add(myColumn);
} //CreateNewDataGridColumn
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridBoolColumn クラス
DataGridBoolColumn メンバ
System.Windows.Forms 名前空間
DataGrid クラス
DataGridColumnStyle
GridColumnStylesCollection
DataColumn

DataGridBoolColumn コンストラクタ

DataGridBoolColumn クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
DataGridBoolColumn () DataGridBoolColumn クラス新しインスタンス初期化します。
DataGridBoolColumn (PropertyDescriptor) PropertyDescriptor指定してDataGridBoolColumn新しインスタンス初期化します。
DataGridBoolColumn (PropertyDescriptor, Boolean) 指定した PropertyDescriptor使用して DataGridBoolColumn新しインスタンス初期化し、列スタイル既定の列とするかどうか指定します
参照参照

関連項目

DataGridBoolColumn クラス
DataGridBoolColumn メンバ
System.Windows.Forms 名前空間
DataGrid クラス
DataGridColumnStyle
GridColumnStylesCollection
DataColumn

DataGridBoolColumn コンストラクタ (PropertyDescriptor, Boolean)

指定した PropertyDescriptor使用して DataGridBoolColumn の新しインスタンス初期化し、列スタイル既定の列とするかどうか指定します

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

Dim prop As PropertyDescriptor
Dim isDefault As Boolean

Dim instance As New DataGridBoolColumn(prop,
 isDefault)
public DataGridBoolColumn (
    PropertyDescriptor prop,
    bool isDefault
)
public:
DataGridBoolColumn (
    PropertyDescriptor^ prop, 
    bool isDefault
)
public DataGridBoolColumn (
    PropertyDescriptor prop, 
    boolean isDefault
)
public function DataGridBoolColumn (
    prop : PropertyDescriptor, 
    isDefault : boolean
)

パラメータ

prop

列に関連付けられている PropertyDescriptor

isDefault

既定の列として設定する場合trueそれ以外場合false

解説解説

PropertyDescriptor取得するには、最初に BindingContext を使用して適切な BindingManagerBase を返しますその後BindingManagerBase の GetItemProperties メソッド使用して、PropertyDescriptorCollection を返します最後にPropertyDescriptorCollectionItem プロパティ使用して、列に特有の PropertyDescriptor返します

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGridBoolColumn コンストラクタ ()」の関連用語

DataGridBoolColumn コンストラクタ ()のお隣キーワード
検索ランキング

   

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



DataGridBoolColumn コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS