ご迷惑をおかけして申し訳ございません。 私は、Spreadsにthirdparty contorlを使用しています。これにはcomboBoxCellType()があります。今、私はそのようなコードのすべての出現箇所が= 0 listwidthと呼ばれる余分な性質を持つようにしたいコードにプロパティを適用する最善の方法を見つける
ComboBoxCellType cbo = new ComboBoxCellType()
cbo.OtherStuff...
;: は私のコードでは、私はこのようなコードを持っている20ヶ所などがありますそのような 何か:
ComboBoxCellType cbo = new ComboBoxCellType()
cbo.listwidth=0;
cbo.OtherStuff
一つの方法は、コードを検索し、それを手動で追加するだけです。私は、継承を使用してこれをオーバーライドするより良い方法があるのだろうかと思っていましたか?
次に、 'ComboBoxCellType cbo = new ComboBoxCellType();'のインスタンスを 'ComboBoxCellType cbo = ComboBoxCellTypeFactory.Create();'で検索/置換することができます。 –
ありがとう、私は今それを試してみる... – Bohn
hmm..whatこのコンパイルエラーは何ですか? "静的クラス 'MyApplication.ComboBoxCellTypeFactor'は 'FarPoint.Win.Spread.CellType.ComboBoxCellType'型から派生することはできません。静的クラスはオブジェクトから派生する必要があります。 – Bohn