1

テーブルのクエリフィルターに基づいて編集可能なデータグリッドであるライトスイッチ画面があります。クエリは、画面のコマンドバーで選択可能な日付範囲でテーブルの結果をフィルタリングします。

アプリケーションを実行するたびに、データは正しく表示されます。ただし、セルを編集しようとすると、セルは少しの間白くなり、その後灰色になります(コントロールが無効になっている可能性があります。この正確な動作は、国際的なシェル/テーマに固有の可能性があります)。さらに、エントリの追加/編集/削除ボタンのグループも無効になります。

これらの画面要素を読み取り専用としてマークしている可能性のある設定を検索しましたが、個々の列レベルには何も表示されません。データグリッド行レベルの「読み取り専用コントロールを使用」のみが表示されます。チェックしました。

データベースにアクセスでき、VisualStudioを実行しているのと同じマシンでSQLServerManagementStudioを使用して基になるデータを編集できることを確認しました。

これはライトスイッチ構成の問題ですか、データベース(ベース)アクセスの問題ですか、それとも他の問題ですか?

4

1 に答える 1

2

テーブルに主キーがありますか?主キーのないテーブルは、デフォルトで読み取り専用状態になります。

于 2012-08-17T18:41:24.750 に答える