问题标签 [listcontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1509 浏览

wpf - 用于并排布局的 WPF 自定义控件

我想创建一个自定义控件,以便可以执行以下操作:

我将在所有地方使用它,显然有更多的选择(大小等)。

我考虑过使用 Panel 子类,但这似乎不对(在左右之间有一个选定项目的概念)。

所以,我正在尝试使用 ItemsControl 子类——现在,有谁知道如何将项目放入 ItemsControl 的控件模板中?

这是 SideBySide 的缩写模板:

0 投票
1 回答
189 浏览

c++ - c++中有这样的列表控件吗

我正在使用 MFC。我需要一个像listControl一样的控件,它有这样的功能:

系统将有一个 listControl 填充数据库中的数据,并分别生成相应的列 a、b、c、d。如果有这样的控制,请告诉我。如果您有任何建议,请告诉我。提前致谢!

0 投票
1 回答
885 浏览

c++ - 如何在 C++ 中扩展 listControl 类并添加新功能?

您好我需要在 C++/MFC 中扩展 CListControl 类,这将在列表控件中添加几个新功能,有没有好的示例代码?或者你能告诉我如何开始吗?提前致谢!

或者只是将新功能和 listControl 写入 ActiveX 或 COM ?哪个更好 ?

0 投票
0 回答
44 浏览

.net - .NET 的 ListControl 何时从其成员的 ToString() 更新其文本?

我有一个类可以更改它在 ToString() 中返回的值,但 ListBox 包含 Items 中此类的实例。

ListBox 不会显示此更改,除非我向 ListBox 添加或删除某些项目,即刷新列表时,我怎样才能让它自己刷新列表?

0 投票
1 回答
277 浏览

c++ - 如何在 MFC 中实现 FIFO 列表控件?

我需要使用 MFC 实现一个列表控件,其中行数是固定的。它应该使用 FIFO,行数是固定的。有内置选项吗?或者可编程的方法。

0 投票
2 回答
866 浏览

asp.net - ASP.NET:为什么 ListControl.Text 返回所选 ListItem 的 *value* 而不是 *text*?

派生自 的列表控件,ListControl例如或,由s 的列表填充。A有一个和一个属性。DropDownListListBoxRadioButtonListListItemListItemValueText

ListControl提供以下方法来访问当前选定的项目:

  • ListControl.SelectedItem返回当前选中的ListItem,
  • ListControl.SelectedValue返回Value当前选中的属性ListItem

现在,有趣的是:

  • ListControl.Text返回与 完全相同的值ListControl.SelectedValue。正如人们所期望的那样,它不会返回。SelectedItem.Text

这是设计使然

ListControl.Text 属性

获取或设置 ListControl 控件的 SelectedValue 属性。

[...]

评论

Text 属性获取和设置与 SelectedValue 属性相同的值。

这似乎违反直觉并且使人们感到困惑。我的问题是:为什么要这样做?我可以想象提供一个Text属性对于实现ITextControl接口是必要的,但是为什么你会选择让它返回ValueListItem 而不是Text?

0 投票
5 回答
256 浏览

c# - c#更优雅的方式将数组分配给列表?

我有这个:

它调用一个函数,该函数返回一个 ChangeLogTypes 数组,然后将每一个添加到列表控件中。有没有更优雅的方式来做到这一点?我觉得每次执行此操作或类似操作时我都在重复代码。

0 投票
2 回答
1008 浏览

asp.net - 如何在数据列表项模板中显示数据列表

这是我在 ASP.NET Web 表单项目中遇到的问题。

我有显示数据库中所有产品的 Datalist,每个产品都有一种或多种颜色。目前我写这样的查询是为了显示所有产品和默认照片,但不显示与该产品相关的颜色:

我不知道如何将相关颜色绑定到我的 DataList 控件内的列表控件(如 datalist 或其他列表控件),这是我的数据库图的视图以获取更多信息:

在此处输入图像描述

0 投票
3 回答
4246 浏览

listview - 更改对齐方式后如何重绘列表控件?

我试图找出一种在更改对齐样式(LVS_ALIGNTOP/ LVS_ALIGNLEFT)后刷新/更新/重绘列表控件的方法。

如果我将样式从图标/小模式更改为其他样式,然后再返回,它有时会起作用(仅在单击时,以编程方式更改似乎即使有延迟也不起作用)。即便如此,这充其量是相当笨拙的(更不用说丑陋/闪烁),所以我更愿意找到更好(更合适,更正确?)的方法。

我尝试了列表控件的UpdateWindow, RedrawWindow, Invalidate, RedrawItems, Update... 除了更改显示模式之外似乎没有任何效果。

0 投票
1 回答
770 浏览

vb.net - 为什么在 VB.NET 中 listcontrol 没有 Items 集合,但在 ASP.NET 中却有?

我有一个从数据库加载列表的简单子程序。我希望能够通过将列表类型定义为通用抽象基类 ListControl 来使用相同的代码来加载 ListBox 和 ComboBox,并且看不出为什么我不能 - 除了 VB.NET 不公开/implement/whatever ListControl 中的 Items 集合。我沮丧地注意到,在 ASP.NET 中并非如此。目前我的代码很难看,因为我必须检查传入的列表控件类型,以便将其转换为具有 Items 集合的类型。(由于许多其他原因,我的代码可能也很丑陋,但对我来说很漂亮)。有没有办法重写代码以避免必须通过测试和铸造废话?(我已经将它剥离了一些,所以剩下的就是问题所在)。