标签: grid

隐藏WPF中的网格行

我有一个简单的WPF表单,在表单上Grid声明.这Grid有一堆行:

<Grid.RowDefinitions>
    <RowDefinition Height="Auto" MinHeight="30" />
    <RowDefinition Height="Auto" Name="rowToHide" />
    <RowDefinition Height="Auto" MinHeight="30" />
</Grid.RowDefinitions>
Run Code Online (Sandbox Code Playgroud)

命名行rowToHide包含一些输入字段,我想在检测到我不需要这些字段后隐藏这一行.它很简单,只需设置Visibility = Hidden行中的所有项目,但该行仍占用空间Grid.我尝试设置Height = 0项目,但似乎没有用.

你可以这样想:你有一个表格,在那里你有一个下拉说"付款类型",如果这个人选择"现金",你想要隐藏包含卡详细信息的行.这个隐藏的表单不是一个选项.

wpf grid

91
推荐指数
8
解决办法
8万
查看次数

最好的动态JavaScript/JQuery Grid

我正在使用JavaScript,JQuery和HTML.UI我的项目完全是动态的.我正在寻找一个支持以下功能的动态JavaScript/JQuery Grid.

任何人都可以告诉我有什么好看的开源Grid支持以下功能吗?

  1. 我应该能够在运行时创建一个网格实例并添加到DOM.
  2. 支持列模板(文本框,选择,复选框或任何输入或简单文本)
  3. 支持设置新列模板或实时替换现有列模板.
  4. 可以启用列下存在的输入控件(例如,文本框,复选框..),并且可以禁用很少的输入控件.
  5. 实时支持setData().
  6. 如果用户更改了任何输入数据,则支持事件.
  7. 它应该支持选择一行
  8. 实时添加行或删除行支持而不渲染整个网格.
  9. 支持分页.
  10. 支持按任何列实时排序.
  11. 如果用户实时对数据进行排序,则触发事件.
  12. 网格UI必须支持可实现的列
  13. 自动调整大小(如果网格根据父元素的大小自动调整大小,那将会很棒)
  14. 绝对有很好的文档.

javascript grid jquery

87
推荐指数
4
解决办法
14万
查看次数

将List <T>绑定到WinForm中的DataGridView

我上课了

class Person{
      public string Name {get; set;}
      public string Surname {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

List<Person>我添加一些项目.这个清单绑定了我的DataGridView.

List<Person> persons = new List<Person>();
persons.Add(new Person(){Name="Joe", Surname="Black"});
persons.Add(new Person(){Name="Misha", Surname="Kozlov"});
myGrid.DataSource = persons;
Run Code Online (Sandbox Code Playgroud)

没有问题.myGrid显示两行,但是当我向persons列表中添加新项目时,myGrid不会显示新的更新列表.它只显示我之前添加的两行.

那么问题是什么?

每次重新绑定都很有效.但是当我DataTable每次进行一些更改时都绑定到网格时,DataTable没有任何ReBind需要myGrid.

如何在不重新绑定的情况下解决它?

c# grid binding datagridview list

85
推荐指数
2
解决办法
22万
查看次数

调整浏览器大小时调整jqGrid的大小?

调整浏览器窗口大小时有没有办法调整jqGrid的大小?我已经尝试了这里描述的方法,但该技术在IE7中不起作用.

javascript grid jquery resize jqgrid

81
推荐指数
6
解决办法
10万
查看次数

马赛克网格图库与动态大小的图像

我刚刚收到了一个项目的以下设计,一个图像网格库,具有动态宽度和高度图像(用户提交的图像).(帖子末尾的截图)

我尝试过jQuery Masonry,Tympanus Automatic Image MontageCSS-Tricks Seemless Responsive Photo Grid,但每个都有其局限性.

  • Jquery Masonry允许宽度和高度都是动态的,但是会产生间隙
  • 后两个脚本生成非常好的网格,但问题是宽度或高度必须是静态的

编辑:我遇到了,Isotope,这几乎是完美的,我可能最终会使用它,除非有一些东西可以完全解决我的需求.因此我的问题仍然是一样的......

是否有任何javascript(最好是jQuery)脚本可以生成一个完全动态的马赛克(关于图像大小),如下面的截图中的那个?

谢谢你的帮助


画廊

javascript grid jquery gallery mosaic

80
推荐指数
1
解决办法
16万
查看次数

RowDefinition Height ="10*"在XAML网格中的含义是什么?

我使用Height ="*"来表示最后一行的高度应该填充到网格的底部.

但"10*"是什么意思?

<Grid Name="mainGrid">
    <Grid.RowDefinitions>
        <RowDefinition Height="100" />
        <RowDefinition Height="40" />
        <RowDefinition Height="10*" />
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="200"  />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
</Grid>
Run Code Online (Sandbox Code Playgroud)

wpf grid xaml

63
推荐指数
2
解决办法
6万
查看次数

通过Bootstrap4订购列

我有3列,我想在桌面和移动设备上以不同的方式订购.目前,我的网格看起来像这样:

<div class="row">
  <div class="col-xs-3 col-md-6">
    1
  </div>
  <div class="col-xs-3 col-md-6">
    2
  </div>
  <div class="col-xs-6 col-md-12">
    3
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

在移动视图中,我想要输出以下内容:

1-3-2
Run Code Online (Sandbox Code Playgroud)

不幸的是,我没有得到如何使用Bootstrap 4中的.col-md-push-*.col-md-pull-*类来解决这个问题.

css grid bootstrap-4

62
推荐指数
3
解决办法
8万
查看次数

更改网格间隔并在Matplotlib中指定刻度标签

我试图在网格图中绘制计数,但我无法弄清楚我是如何去做的.我想要:

  1. 以5为间隔有网格

  2. 每20个主要的刻度标签

  3. 我希望刻度线在情节之外.

  4. 在这些网格中"有计数"

我已经检查了这里这里的潜在重复项,但是我还没弄清楚.

这是我的代码.

import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator, FormatStrFormatter

for key, value in sorted(data.items()):
    x = value[0][2]
    y = value[0][3]
    count = value[0][4]

    fig = plt.figure()
    ax = fig.add_subplot(111)

    ax.annotate(count, xy = (x, y), size = 5)
    # Overwrites and I only get the last data point

    plt.close()
    # Without this, I get "fail to allocate bitmap" error

plt.suptitle('Number of counts', fontsize = 12)
ax.set_xlabel('x')
ax.set_ylabel('y')
plt.axes().set_aspect('equal')

plt.axis([0, 1000, …
Run Code Online (Sandbox Code Playgroud)

python grid plot label matplotlib

60
推荐指数
2
解决办法
17万
查看次数

是否可以仅使用Bootstrap创建类似pinterest的布局?

我正试图让我的头脑现在已经有一段时间了:

是否可以仅使用Twitter Bootstrap创建一个pinterest布局?我知道有像砌体这样的jQuery插件,但没有它们没有办法吗?

谢谢

grid layout jquery-masonry twitter-bootstrap

59
推荐指数
6
解决办法
9万
查看次数

WPF网格中子控件之间的间距

我有一组要在WPF窗口上显示的键/值对.我正在使用网格将它们放置出来:

<Grid Margin="4">
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto"/>
        <ColumnDefinition/>
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>

    <Label Grid.Row="0" Grid.Column="0">Code</Label>
    <TextBox Grid.Row="0" Grid.Column="1" Text="{Binding Code}"/>

    <Label Grid.Row="1" Grid.Column="0">Name</Label>
    <TextBox Grid.Row="1" Grid.Column="1" Text="{Binding Name}"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)

然而,当我显示它时,TextBoxes被压扁,它们的顶部和底部边框接触上方/下方的TextBox.在此布局中向行添加垂直空间的最佳方法是什么?

wpf grid layout

56
推荐指数
2
解决办法
7万
查看次数