フォームにWindowsフォームリストビュー(C#、VS 2005)があり、ステータスバーを除いたフォームが完全に塗りつぶされるように、フォームのすべてのエッジに固定されています。 ListViewは詳細モードであり、列は非常に広い - 表示領域よりも明らかに広い。私は垂直スクロールバーがありますが、水平スクロールバーはありません。Windowsフォームリストビューに水平スクロールバーがありません
コントロールにフォーカスがあるときにキーボードで左右にスクロールできますが、表示するスクロールバーを取得できません。
スクロール可能がtrueに設定されています。
私には何が欠けていますか?
これは何が起こったのか - 私はちょうどコードでそれを解決した、私はそれを自動的に処理するための提案を得ることができなかった - lvw.Height = sstrip.Top; –
私はMDIウィンドウからフローティングウィンドウに切り替えたという問題がありました。 MDIモードではステータスバーを削除しますが、フローティングモードではステータスバーを表示し、スクロールバーを非表示にします。最初にFormViewを削除し、ステータスバーをFormViewに追加して問題を修正しました。 –