这篇文章很有意思。
不过,我有两点不明白:
1.使用表格上的按钮添加和删除表格的行和列有什么意义?
我理解在动态表格中添加行的意义,但这是自动实现的,而不是手动....。
2.什么是 "多参数 "复选框?
Реter Konow:
这篇文章很有意思。
这篇文章很有意思。
不过,我有两点不明白:
1.使用表格上的按钮添加和删除表格的行和列有什么意义?
我理解在动态表格中添加行的意义,但这是自动实现的,而不是手动....。
2.什么是 "多参数 "复选框?
1. 这是一个示例。单击示例中的 按钮会触发程序中的 一个条件。虽然您也可以在程序中添加按钮,但您的想象力所能做到的并不多。
2.我明白--有两个以上的开/关位置。例如,上方/下方/中间。
Artyom Trishkin:
1.谢谢,部分理解。在新数据到达时添加行的需要很明确,但为什么要在表格实际创建后再通过编程或手动方式添加列呢?1. 这是一个示例。按下示例中的 按钮会触发程序中的 某些条件。虽然您也可以在程序中添加按钮,但您的想象力所能做到的并不多。
2.我明白--有两个以上的开/关位置。例如,上方/下方/中间。
2.在我看来,这是多维空间领域的问题。论坛上有人向我解释了多维空间的组织方式,但我还是不明白。:)
这就像一条柔和的绿色抛物线在月光下翩翩起舞,在第 18 维的第 128 个坐标上.....。
Artyom Trishkin:
1.可以找到这些功能的用途。只是文章没有解释为什么要添加这些功能。这就是我问这个问题的原因。1.例如:当需要向表格的所有行输出一个附加值(该附加值之前为零)时,就会触发一个条件,即添加一列并向其输出值。一旦条件消失(例如新的一天开始),就可以删除空列,直到下次触发条件。
2.三条线的指标--是否来自多维空间?我们在表格的零列中切换三个位置--上指标线、中指标线和下指标线,然后在该行的后续单元格中输入所选指标线的值。
难道您的想象力不允许您想出这样做有用的例子吗?
2.什么是多参数复选框?一个有三个位置的开关?还是一个普通的复选框,但可以同时用于多个参数?例如,早上打开或关闭参数 "a",午餐时打开或关闭参数 "b",晚餐时(心情好时)再打开或关闭几个参数,但只是轻轻点击。)
好吧,说真的,给我举一个多参数复选框的例子吧。我就是想不起来是否见过,在哪里见过。
Реter Konow:
1.为这些功能找到用途是可能的。只是文章没有解释为什么要添加这些功能。这就是我问这个问题的原因。
1.为这些功能找到用途是可能的。只是文章没有解释为什么要添加这些功能。这就是我问这个问题的原因。
2.什么是多参数复选框?一个有三个位置的开关?还是一个普通的复选框,但可以同时用于多个参数?例如,早上打开或关闭参数 "a",午餐时打开或关闭参数 "b",晚餐时(心情好时)再打开或关闭几个参数,但只是轻轻点击。)
好吧,说真的,给我举一个多参数复选框的例子吧。我就是想不起来是否见过,在哪里见过。
1.你是否需要提醒-解释为什么要赋予人类头脑(思想)?
2.你在生活中见过三档开关吗?比如在汽车里。天花板上有一个(开/关/门)。
Реter Konow:
其实,我是希望得到作者的答复。
这就是灵活性的作用,并不是只有作者才能想到他的库中需要哪些元素。如果阿纳托利让这些元素只能在一个狭隘的、确定的框架内使用(嗯......就像你在视频中的创作),那还有什么意义呢?其实,我是希望得到作者的答复。
我已经收到了您的解释,但由于您不是这篇文章的作者,因此无法确切了解作者对这个元素的理解。
作为一名图形用户界面开发人员,我对所有新颖的控件都很感兴趣。
因此,我不想与您争论,而是想从作者那里得到一个具体的答案。
如果您不介意的话。
那你就等着阿纳托利的回答吧。你自己不用考虑。我无所谓。
Artyom Trishkin:
这就是它灵活的原因,不仅是作者能想到如何使用库中的元素。如果阿纳托利让这些元素只能在一个狭窄的、确定的框架内使用(嗯......就像你在视频中的创作一样),那还有什么意义呢?
如果你知道我称赞过多少次阿纳托利的设计!我给它点了多少赞这就是它灵活的原因,不仅是作者能想到如何使用库中的元素。如果阿纳托利让这些元素只能在一个狭窄的、确定的框架内使用(嗯......就像你在视频中的创作一样),那还有什么意义呢?
那你就等着阿纳托利的回答吧。你自己不用考虑。我不介意。
你看,问题的关键在于,现在有一个很大的两难选择--是做一个绝对灵活但极其复杂的系统,让小范围的专业程序员都能理解;还是做一个轻便、不那么灵活但人人都能理解的系统。
阿纳托利选择了第一种方案,我选择了第二种方案。
两种方案都一样好,只是不同而已。
Реter Konow:
事实上,我希望能得到作者的回复。
事实上,我希望能得到作者的回复。
...
在我看来,Artem 已经给出了相当详细的例子。
如果想更清晰地在一些已有图形界面的框架内实现,可以参考以下方案:
1.在 Windows 中,打开 "Windows 组件 "窗口。在这里你可以看到有两种以上状态的复选框:
//---
2.在MetaTrader 5 终端 中,打开 "工具 "窗口。在 "历史 "选项卡中,您可以在右键菜单中打开/关闭表格中某些列的可见性:
新文章 图形界面 X: 排序、重建表格和单元格中的控件 (集成编译 11)已发布:
我们继续向渲染表格添加新功能: 数据排序, 管理列和行数, 设置表格单元类型以将控件放入其中。
在这种类型的表格中进行排序展示如下:
图例. 1. 在 CCanvasTable 类型的表格中排序的演示。
作者:Anatoli Kazharski