- PR -

Spread でセル結合した際のフォーカス移動順について

1
投稿者投稿内容
VIVIENNE
常連さん
会議室デビュー日: 2004/08/18
投稿数: 21
投稿日時: 2007-11-14 17:14
お世話になってます。
件名のお題につきまして、質問させていただきたく思います。

まずはスペック
Windows XP
Visual Studio .NET 2005
.NET Framework 2.0
SPREAD for .NET 2.5 Windows Forms Ed.
言語は、C#にて開発をしております。

現象としましては、FormにSpreadを配置し、
Spread内には、Sheetを1つ用意します。
そのSheetの列数および行数を3に設定します。
そして、A列(インデックスは0)とC列(インデックスは2)の
一番上のセルのRowSpanプロパティを3に設定します。
↓こんな感じです。
_________________________
|        |_______|      |
|        |_______|      |
|_______|_______|_______|

それで、結合されたA列にフォーカスをおいて、
TABキーを押下すると、フォーカスがB列の3行目に
きてしまいます。
できれば、結合されたA列の次にB列の1行目のセルに
フォーカスが移ってほしいのですが、実現方法として、
LeaveCellイベント等で、フォーカス移動先を指定する
以外に何かありますでしょうか?
お助けいただければ幸いです。

駄文にて申し訳ありませんが、
よろしくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)