簡體   English   中英

Winforms C# DataGridview 上的 VerticalScroll Bar 未顯示

[英]Winforms C# VerticalScroll Bar on DataGridview not displayed

我的 windows 表單應用程序,我的應用程序上有一個 gridview 並顯示所需的所有數據。

問題是垂直滾動條不可見,但是當您上下滾動鼠標時它可以工作。

我需要檢查任何特定屬性嗎?

請注意滾動條屬性的值已經設置為下面的兩個屏幕截圖:

財產

gridview 列也是手動設置/定義的,不是自動生成的,autogeneratecolumn 是 false

這是我的應用程序截圖如下:

應用

更新,我的問題的解決方案是刪除 gridview 在 Background Worker 上的填充。

由於我為此操作使用了后台工作程序,因此嘗試將其刪除並且還顯示了滾動條。

當默認情況下列標題上有背景色時,我發現的另一件事是,如果 datagridview.EnableHeadersVisualStyles = false,滾動條將不會顯示。

我嘗試並實際起作用的解決方法是將這些屬性設置為 true:

dataGridView1.Controls 1.Enabled = true; // 索引一是垂直滾動條 dataGridView1.Controls 1 .Visible = true; // 索引一是垂直滾動條

解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM