FlexGrid for WinForms
MergeWith メソッド (CellStyle)
使用例 

C1.Win.C1FlexGrid.4.8 アセンブリ > C1.Win.C1FlexGrid 名前空間 > CellStyle クラス : MergeWith メソッド
ソーススタイルに定義されているすべての要素をこのスタイルにコピーします。
シンタックス
'宣言
 
Public Sub MergeWith( _
   ByVal sourceStyle As CellStyle _
) 
public void MergeWith( 
   CellStyle sourceStyle
)

パラメータ

sourceStyle
解説
このメソッドは、 DataTypeFormatなどの既存のスタイル要素を維持するスタイルを作成するために使用されます。
使用例

次のコードは、 CellStyleCollection.Frozenスタイルに定義されているすべての要素を列のスタイルにコピーします。コピー元の CellStyleで定義していないスタイル要素は維持されます。

' ComboBox を追加します (列のスタイルに保存されます)。
flex.Cols(2).ComboList = "A|B|C|D|E|F"
          
' ComboBox の設定を失うことなく、新しいスタイルを列に適用します。
flex.Cols(2).Style.MergeWith(flex.Styles.Frozen)
          
' 次のコードは正しく動作しません。
' 列のスタイルに保存されていた ComboBox の設定が失われます。
'flex.Cols(2).Style = flex.Styles.Frozen
// ComboBox を追加します (列のスタイルに保存されます)。
flex.Cols[2].ComboList = "A|B|C|D|E|F";
          
// ComboBox の設定を失うことなく、新しいスタイルを列に適用します。
flex.Cols[2].Style.MergeWith(flex.Styles.Frozen);
          
// 次のコードは正しく動作しません。
// 列のスタイルに保存されていた ComboBox の設定が失われます。
//flex.Cols[2].Style = flex.Styles.Frozen;
参照

CellStyle クラス
CellStyle メンバ