タイトル | : Re: AxMSHFlexGridを使って、列数を動的に変えたい |
記事No | : 3135 |
投稿日 | : 2006/02/17(Fri) 11:27 |
投稿者 | : 魔界の仮面弁士 |
> 'AxMSHFlexGrid1.Col = 3
Col プロパティは、現在の列位置を表すプロパティです。列数自体を変化させるには、 Cols プロパティ……を .NET から設定できるようにした、set_Cols メソッド……ですね。
> Tipsに書かれてたset_Colsを使用してみましたが、列数は2のままで変わりませんでした。 > AxMSHFlexGrid1.set_Cols(, 3) カンマが余計であるような気がします。 .set_Cols(3) で試してみてください。
単純な列数追加であれば、.set_Cols(Integer, Integer) メソッドよりも、 .set_Cols(Integer) メソッドの方が良いですよ。
> ↓このように書きました。 > AxMSHFlexGrid1.set_Cols(AxMSHFlexGrid1.Rows, 3) .set_Cols(Integer, Integer) の最初の引数は、「行数」ではなく「バンド」を意味しています。
|