|
分類:[.NET 全般]
環境は以下の通りです。 Windows7,c#,.net VisualStudio2013 ComponentOne c1FlexGird
下のようにグリッドのセル幅(細線)が、表示エリア(太線)より大きい場合に ┌─────────┐ ├──┏━━━┓──┤ ├──╂───╂──┤ ├──╂───╂──┤ ├──┗━━━┛──┤ └─────────┘ クリックしてRowを変更すると以下のような ScrollPosition.Xが0に変更されます。 ┌─────────┐ ┏━━━┓─────┤ ┃───╂─────┤ ┃───╂─────┤ ┗━━━┛─────┤ └─────────┘
・スクロールしないで、HighLightの位置を変更する。 ・ScrollPostion.X は変更せずに ScrollPostion.Y のみ変更して HighLightの行を中心にする ・キーボードの上下、PageUp,PageDownも同様にScrollPostion.Yの変更で表示する にはどうすればよいのでしょうか?
|