[リストへもどる]
一括表示

投稿時間:2003/02/04(Tue) 15:56
投稿者名:パピヨン
Eメール:
URL :
タイトル:
固定列の追加
こんにちは、MSFlexGridについて質問です。
行・列ともにRow=0、Col=0は固定セルになりますが他の行・
列は固定セルにできないのでしょうか?
例えば10行・10列あるGridで、3列目と4列目を固定に
するといった具合にしたいのですが、ようはマウスやキー操作で
その列を選択できないようにしたいのです。
どなたかアドバイスをよろしくお願いします

投稿時間:2003/02/04(Tue) 16:42
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: 固定列の追加
直接設定できるプロティ等はありませんのでコードで作成して下さい。
キーについては元々直接入力できないのでコードで入力している部分
で入力しないようにすればいいのでマウスの操作の場合は下記の
ような方法でいいのでは
Private Sub MSFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    If MSFlexGrid1.MouseCol = 3 Or MSFlexGrid1.MouseCol = 4 Then
        MSFlexGrid1.HighLight = flexHighlightNever
    Else
        MSFlexGrid1.HighLight = flexHighlightAlways
   End If
End Sub

投稿時間:2003/02/09(Sun) 18:43
投稿者名:パピヨン
Eメール:
URL :
タイトル:
Re^2: 固定列の追加
花ちゃんさん、お礼の返答が遅れてしまって
申し訳ありません。

うまくできました。ありがとうございました。
また何かありましたらよろしくお願いします。