MESCIUS SPREAD for Windows Forms 17.0J
MouseOver プロパティ

レンダリング項目の上にマウスがあるかどうかを取得または設定します。
構文
'Declaration
 
Public Property MouseOver As Boolean
public bool MouseOver {get; set;}

プロパティ値

Boolean:マウスが現在レンダリングされているオブジェクトの上にある場合は True、それ以外の場合は False
解説
MouseOver プロパティと ShowActive プロパティを組み合わせて使用することで、マウスが現在レンダリングされているオブジェクトの上にあるかどうか、およびその項目をアクティブとして表示するかどうかを指定できます。たとえば ShowActive プロパティを使用すると、列ヘッダに複数の行がある場合、マウスが一番上の行に置かれていたとしても、一番下の行をあたかもマウスがその上にあるかのように表示することが可能です。ここでは表示スタイルのヘッダ描画の例を示しましたが、その他の目的に利用することもできます。
次のサンプル コードは、外観オブジェクトをカスタマイズします。
FarPoint.Win.Spread.Appearance appr = new FarPoint.Win.Spread.Appearance(); 
appr.DisplayZero = false; 
appr.FilterState = FilterState.None; 
appr.MouseOver = true; 
appr.RightToLeft = false; 
appr.ShowActive = true; 
appr.SortState = SortState.None; 
appr.VisualStyles = FarPoint.Win.VisualStyles.On; 
FarPoint.Win.Spread.StyleInfo si = new FarPoint.Win.Spread.StyleInfo(); 
si.SetAppearance(appr); 
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si);
Dim appr As New FarPoint.Win.Spread.Appearance()
appr.DisplayZero = False
appr.FilterState = FilterState.None
appr.MouseOver = True
appr.RightToLeft = False
appr.ShowActive = True
appr.SortState = SortState.None
appr.VisualStyles = FarPoint.Win.VisualStyles.On
Dim si As New FarPoint.Win.Spread.StyleInfo
si.SetAppearance(appr)
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si)
参照

Appearance クラス
Appearance メンバ
VisualStyles プロパティ

開発者ガイド

ビジュアルスタイル

 

 


© MESCIUS inc. All rights reserved.