2016-09-08 2 views
2

Gibt es eine Eigenschaft oder eine Möglichkeit, eine Mindestbreite für eine Spalte in einem ShieldUI Grid anzugeben?ShieldUI Grid Spalte min width

$("#grid1").shieldGrid({ 
       dataSource: { 
        data: products, 
        sort: [ { path: "['Category']['CategoryName']", desc: true } ], 
        filter: { field: "ProductID", value: "1" } 
       }, 
       rowHover: false, 
       columns: [ 
       "ProductName", 
       { field: "['Category']['CategoryName']", title: "CategoryName", format: "{0:c}", width: "330px" }, 
       { field: "UnitPrice", title: "Unit Price", format: "{0:c}", width: "130px" }, 
       { field: "UnitsInStock", title: "Units In Stock", width: "130px" }, 
       { field: "Discontinued", width: "130px" }, 
       { 
        buttons: [ 
          { 
           cls: "mybuttonCssClass", 
           caption: "<span class='glyphicon glyphicon-remove'></span> Delete", 
           commandName: "details", // build in - edit, delete 
           click: function (rowIndex) { 
            var grid = this; 
            // custom actions ... 
            console.log(grid.options); 
            alert(rowIndex); 
           } 
          }, 
         { commandName: "delete" } // delete, edit, expand 
        ] 
       } 
       ] 
      }); 

Antwort

2

Ja, es ist ein minWidth property, wie dies beschrieben:

Die minimale Breite, die die Säule nehmen kann, wenn der Benutzer es ändern. In Um diese Eigenschaft zu verwenden, muss die Größenanpassung des Gitters aktiviert werden.