力软框架jfgrid隐藏列设置hidden:true不生效
时间: 2023-08-01 09:12:17 浏览: 61
在力软框架jfgrid中,设置列的隐藏属性可以通过设置列的`hidden`属性来实现,如下所示:
```java
gridColumn.setHidden(true);
```
但是有时候,设置`hidden`属性为`true`并不会生效,这可能是因为在jfgrid的默认样式中,对隐藏列的样式做了特殊处理,导致设置`hidden`属性无法生效。
解决这个问题的方法是,通过设置列的宽度来实现隐藏列,具体步骤如下:
1. 找到需要隐藏的列对应的列头。
2. 右键点击该列头,选择“列设置”。
3. 在弹出的“列设置”对话框中,将“列宽”设置为0。
4. 点击“确定”按钮,即可隐藏该列。
这样设置之后,列就会被隐藏起来,而且不会受到样式的影响,可以达到预期的效果。
相关问题
在力软框架jfgrid中,设置列的隐藏属性可以通过设置列的hidden属性来实现没有用
在 JFGrid 中,可以通过设置列的 hidden 属性来控制列的隐藏。具体实现方式如下:
1. 在 GridColumn 中设置 hidden 属性为 true 即可实现列的隐藏。
```csharp
JFGrid jfGrid = new JFGrid();
GridColumn column = new GridColumn("列名", "数据绑定字段");
column.Hidden = true; // 隐藏列
jfGrid.Columns.Add(column);
```
2. 若要显示隐藏列,则需要使用 `ShowHiddenColumns()` 方法。
```csharp
jfGrid.ShowHiddenColumns();
```
注意:以上方法仅适用于 JFGrid 控件,其他控件的实现方式可能不同。
设置hidden : true后,怎么取消隐藏
对于设置了 `hidden: true` 的元素,可以通过以下两种方式取消隐藏:
1. 通过 JavaScript 修改元素的 `hidden` 属性为 `false`:
```javascript
document.getElementById("elementId").hidden = false;
```
其中,"elementId" 是需要取消隐藏的元素的 id。
2. 通过 CSS 修改元素的 `display` 属性:
```javascript
document.getElementById("elementId").style.display = "";
```
其中,"elementId" 是需要取消隐藏的元素的 id。注意,这里设置的 `display` 属性为空字符串,表示让元素恢复到它原本的显示方式。如果元素原本的样式是 `display: block` 或 `display: flex`,那么这种方式会让元素以块级元素或弹性盒子的形式显示;如果元素原本的样式是 `display: inline` 或 `display: inline-block`,那么这种方式会让元素以行内元素或行内块级元素的形式显示。
需要注意的是,无论使用哪种方式取消隐藏,都需要先获取到需要操作的元素。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)