私は WPF DataGrid を使用していますが、ひどいです。行またはセルの選択に基づいたユーザー インターフェイス エクスペリエンスが必要であると想定しています。最初に select
セル/行を選択し、もう一度クリックして編集モードにする必要があります。
私はsolutions
、DataGrid でシングルクリック編集を行うための多くのハックを提案するものがいくつかあることを認識しています。ただし、任意のタイプのコントロールを列に入れる可能性があると仮定して、これを完全に機能させることは、確実に機能しません。
私が探しているのは、子コントロールを手動で配置したかのように列にドロップするグリッド コントロールです。したがって、すべての機能を備えた DataGrid ではなく、ItemsControl によって生成されたグリッド レイアウトに似ています。
他の開発者が気づいたように、Grid レイアウトの SharedColumns 機能を使用しても機能しません。複雑さのある時点で、SharedColumns が不安定になり、レイアウトがジャンプしてちらつき始め、ロックアップします。
助言がありますか?