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 内)
構文構文

Public Sub New ( _
    prop As PropertyDescriptor _
)
Dim prop As PropertyDescriptor

Dim instance As New DataGridBoolColumn(prop)
public DataGridBoolColumn (
    PropertyDescriptor prop
)
public:
DataGridBoolColumn (
    PropertyDescriptor^ prop
)
public DataGridBoolColumn (
    PropertyDescriptor prop
)
public function DataGridBoolColumn (
    prop : PropertyDescriptor
)

パラメータ

prop

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

解説解説

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 内)
構文構文

Public Sub New ( _
    prop As PropertyDescriptor, _
    isDefault As Boolean _
)
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返します

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


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataGridBoolColumn コンストラクタ ()を検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataGridBoolColumn コンストラクタ ()を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataGridBoolColumn コンストラクタ ()を検索

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

辞書ショートカット

すべての辞書の索引

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

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

   

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



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

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

©2024 GRAS Group, Inc.RSS