标签: grid

Ext JS 4:为什么我的 Ext.data.Store“findRecord”函数没有返回值?

下面,我尝试根据为该字段(列)值存储的值,在数据存储中检索网格中类别字段的特定类别记录。“categoryId”的值返回“2”。为什么 findRecord 不返回记录?它显示“类别”为“-1”。当我将它用作表单中下拉列表的组合框存储时,存在 key=2 的记录。我最终想找到 key=2 的记录,然后返回 value 属性,因此它在我的网格视图中显示该记录的 value 属性。

仅供参考:“key”属性是类别记录的 id,“value”属性是我想要显示(或在网格单元中呈现)的类别记录的名称。

店铺类别:

Ext.define('DropdownOption', {
    extend: 'Ext.data.Model',
    fields: [
        { name: 'key' },
        { name: 'value' }
    ]
});

var statusDropdownStore = new Ext.data.Store({
    proxy: new Ext.ux.AspWebAjaxProxy({
        url: '/track/Controls/Shared/GeneralService.asmx/GetDropdownOptions',
        actionMethods: {                
            read: 'POST'
        },
        extraParams: {
            user_login: authUser,
            table_name: '[status]'
        },
        reader: {
            type: 'json',
            model: 'DropdownOption',
            root: 'd'
        },
        headers: {
            'Content-Type': 'application/json; charset=utf-8'
        }
    })
});   
Run Code Online (Sandbox Code Playgroud)

查看(Ext.grid.Panel)列:

            columns: [

                ... snip ...

                { text: 'Status', dataIndex: 'status', …
Run Code Online (Sandbox Code Playgroud)

grid extjs datastore find categories

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

如何使用分组功能使用 ExpandAll 和 CollapseAll 进行分组网格

我正在尝试使用expandAll() 和collapseAll() 进行分组网格Ext 4.1

但它在覆盖后不起作用:出现错误 ExpandAll() is not Defined

            Ext.override(Ext.grid.feature.Grouping, {
                  collapseAll: function() {
                    var self = this, view = self.view;
                    view.el.query(self.eventSelector).forEach(function (group) {
                      var group_body = Ext.fly(group.nextSibling, '_grouping');
                      self.collapse(group_body);
                    });
                  },

                  expandAll: function() {
                    var self = this, view = self.view;
                    view.el.query(self.eventSelector).forEach(function (group) {
                      var group_body = Ext.fly(group.nextSibling, '_grouping');
                      self.expand(group_body);
                    });
                  }
                });
Run Code Online (Sandbox Code Playgroud)

这是我的视图文件:

 Ext.define('MCT.view.MyGrid',
   {
     extend:'Ext.grid.Panel',
     initComponent:function(){
       var me  = this;
       this.bbar = [{xtype:'button',text:'Expand All', handler:function(){

          me.features[0].expandAll();

          this.callParent(arguments);


        }}];
     },
     features : [{
        ftype : 'grouping',
                    groupHeaderTpl :'.......', …
Run Code Online (Sandbox Code Playgroud)

grid grouping extjs extjs4

1
推荐指数
1
解决办法
9502
查看次数

在小网格/面板内旋转文本

<Label Grid.Row="1"
       Height="70"
       Margin="2"
       Width="300"
       Content="{l:Translate Key={x:Static l:MultistringTags.SHOW_MENU}}"
       DockPanel.Dock="Bottom"
       FontSize="20"
       FontWeight="Bold"
       Foreground="White">
       <Label.RenderTransform>
           <RotateTransform Angle="270" />
       </Label.RenderTransform>
</Label>
Run Code Online (Sandbox Code Playgroud)

这里我想旋转文本,它位于网格内,网格列宽等于文本高度。在这种情况下,我只能看到部分文本,就像绘制文本时没有按网格宽度旋转切割并旋转到所需角度一样。我尝试过面板,它们给了我相同的结果。

有谁知道一些解决方法可以让它显示所有文本,我不想使用图像,因为文本应该是可翻译的。

wpf grid xaml label stackpanel

1
推荐指数
1
解决办法
1459
查看次数

为 PHP 查询创建网格视图

所以我试图弄清楚如何获取 PHP 查询并将它们显示在网格视图中。我想让它成为 3 列的网格,所以它看起来像这样: 第一列:1、2、3 第二列:4、5、6 等等...

这是我通过 PHP 查看 MySQL 查询的代码:

<div class='main_col'> <!--Start of the Main-->
<div class='main_content'>
<?php
include("includes/connect.php");

$select_games = "SELECT * FROM games";

$run_games = mysql_query($select_games);

while($row = mysql_fetch_array($run_games)){

$game_id = $row['game_id'];
$game_name = $row['game_name'];
$game_category = $row['game_name'];
$game_keywords = $row['game_name'];
$game_image = $row['game_image'];

?>

<p><a href="game_page.php?id=<?php echo $game_id; ?>"><?php echo $game_name; ?></a></p>

<a href="game_page.php?id=<?php echo $game_id; ?>"><img src="images/games_images/<?php echo $game_image; ?>" width="120" /></a>

<?php } ?>
</div>
</div> <!--End of the Main-->
Run Code Online (Sandbox Code Playgroud)

我试过这个: …

php mysql grid view

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

WPF 如何对按钮进行分组?

我制作了一个充满按钮的 3x3 网格。
我需要以某种方式将它们分组才能对它们使用 Foreach。
我怎样才能做到这一点?

我在互联网上搜索但没有找到任何有用的东西。
我还有一个永远不应该改变的按钮,所以调用所有按钮来改变并不是一个答案。

c# wpf grid xaml

1
推荐指数
1
解决办法
5979
查看次数

在 C# 上将 DataGridView 设置为全屏模式

有没有办法在 C# 上将 DataGridView 及其列修复为全屏?

c# grid fullscreen

1
推荐指数
1
解决办法
5887
查看次数

单元格模板 Devexpress 中的数据绑定:GridControl 不起作用

我尝试将类对象 StrategySubscription 中的 List 属性 SubscribedSymbols 作为 List 的一部分绑定到 Devexpress GridControl 中特定列的每个单元格中的组合框,但无法使数据绑定正常工作。

自动列生成器工作并将值填充到网格上。所以,我确信数据存在。

我附上了 xaml 代码和数据对象以及当前输出的屏幕截图。

您能帮助使数据绑定正常工作吗?我希望将 SubscribedSymbols 中的字符串集合填充到模板化列中每个单元格的组合框中。

PS:前 3 个网格列和关联单元格绑定得很好,唯一的问题在于将数据绑定到最后一列每个单元格中的组合框。

public class StrategySubscription
    {
        public Guid StrategyId { get; set; }
        public string StrategyName { get; set; }
        public int CapitalAllocation { get; set; }
        public List<string> SubscribedSymbols { get; set; }

        public StrategySubscription(string strategyName, Guid strategyId, int capitalAllocation, List<SymbolSubscription> symbolSubscriptions)
        {
            StrategyName = strategyName;
            StrategyId = strategyId;
            CapitalAllocation = capitalAllocation;
            SubscribedSymbols = symbolSubscriptions.Select(x => x.Symbol.SymbolId).ToList();
            //SubscribedSymbols = …
Run Code Online (Sandbox Code Playgroud)

c# wpf grid devexpress gridcontrol

1
推荐指数
1
解决办法
2942
查看次数

Bootstrap:更改网格尺寸

我有一个装有行的容器,我想让容器更大。默认情况下,bootstrap 将其设置为 1200px。我认为通过将 col-md-4 更改为 col-lg-4 之类的内容,它会扩展网格,但它不适合我。有没有办法扩大网格?

html css grid twitter-bootstrap

1
推荐指数
1
解决办法
8967
查看次数

N 维 MatLab 网格

我知道我可以通过 3 维空间的网格来做到这一点。

如果我做

[X,Y] = meshgrid(1:3,10:14,4:8)
Run Code Online (Sandbox Code Playgroud)

http://www.mathworks.com/help/matlab/ref/meshgrid.html中所示,然后我将获得 3D 空间上的网格点。

但对于 n 维空间,meshgrid 无法做到这一点。

我应该如何在n维空间(例如n=64)上获得网格点(做类似的事情,如网格网格)?

grid matlab

1
推荐指数
1
解决办法
889
查看次数

计算最短网格距离

考虑一个城市,街道完美布局,形成无限的方形网格。在这个城市中,找到两个给定点(起点和终点)之间的最短路径比在其他更复杂的城市中容易得多。作为新的 Uber 开发人员,您的任务是创建一个执行此计算的算法。

给定用户的出发地和目的地坐标,每个坐标都位于某条街道上,假设汽车只能沿着街道移动,则找到它们之间的最短路线的长度。保证至少有一个坐标是整数。

我正在努力弄清楚这里的逻辑。有很多情况,我不知道如何容纳它们。这就是我到目前为止所拥有的

double perfectCity(double[] departure, double[] destination) {
    double yDist = Math.abs(destination[1]-departure[1]);
    double xDist = Math.abs(departure[1] - departure[0] + departure[1]-destination[0]);
    return xDist + yDist;
}
Run Code Online (Sandbox Code Playgroud)

java grid distance

1
推荐指数
1
解决办法
4371
查看次数