[英]Ultrawingrid layout
我正在研究Ultrawingrid。 網格有兩列名稱和年齡。 網格中有300多個行,因此用戶需要進行大量滾動。 我想更改網格的布局以顯示盡可能多的信息,並以最少的滾動顯示。
因此,例如,目前看起來
Name Age
Sam 25
Bob 20
Irvin 45
Tanya 24
Mark 30
如何,我打算將其顯示為
Sam 25 Bob 20 Irvin 45
Tanya 24 Mark 30
所以本質上,在某種形式的矩陣中,我可以為其設置行數和列數,並且可以垂直(而不是水平)滾動
我嘗試使用CardView屬性http://help.infragistics.com/Help/Doc/WinForms/2012.1/CLR2.0/HTML/Infragistics2.Win.UltraWinGrid.v12.1~Infragistics.Win.UltraWinGrid.UltraGridBand~ CardView.html並設置其MaxCardAreaCols和MaxcardAreaRows設置,但是不起作用。 我試圖通過將布局設置為ColumnLayout來遵循Rowlayout屬性,但這也不起作用。
有什么辦法可以實現?
一種可能對您有用的技巧是創建一個僅用於顯示目的的特殊類。
public class DisplayRow
{
string Name1 { get; set; }
string Age1 { get; set; }
string Name2 { get; set; }
string Age2 { get; set; }
// So on...
}
但這使邏輯變得復雜,並且根據您所執行操作的復雜性而變得非常難看。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.