0

for Winforms で奇妙な問題が発生しJanus GridExました。それを使用していて、同様の問題に遭遇した可能性がある人が助けてくれることを願っています。

通知エンティティのグループを含む読み取り専用グリッドがあり、グリッド自体は、特定のクライアントに新しい通知が到着するたびにポップアップするウィンドウ内に含まれています。

ウィンドウが読み込まれると、フォーカスがグリッドに設定され、キーボードで何かを入力すると、すべてのグリッドが読み取り専用であるにもかかわらず、最初の行と列の最初のセルにテキストが表示されます。

別のウィンドウまたは他の行をクリックしたときにのみ、キーストロークの受信が停止します。プログラムでフォーカスを別のコントロールに移動したり、グリッドの最初の行に戻したり、ウィンドウで左クリックメッセージを送信したり、その他多くのことを試しました。何も機能せず、グリッド上のキーストロークをキャッチするイベントにブレークポイントを配置すると、プログラムはこのブレークポイントで停止しません。

誰かがグリッドで似たようなことに遭遇しましたか?

プロジェクトが別のネットワークにあるため、ここでコードを提供することはできません。また、奇妙な動作を引き起こす特定の方法を指摘して、このメッセージにコピーすることもできません。

PS私はC#で書いています。

万が一誰かが助けてくれたら嬉しいです。

4

1 に答える 1

2

GridEx の および プロパティを次のように設定してみAllowAddNewAllowEditくださいAllowDelete

grdEx.AllowAddNew = Janus.Windows.GridEX.InheritableBoolean.False;
grdEx.AllowEdit = Janus.Windows.GridEX.InheritableBoolean.False;
grdEx.AllowDelete = Janus.Windows.GridEX.InheritableBoolean.False;
于 2013-08-03T03:10:53.360 に答える