草庐IT

listview-selector

全部标签

c++ - ListView控件中的LVN_ITEMCHANGED优化

我目前正在使用以下代码根据在ListView控件中选择的行来更新对话框中的控件:voidCMyDialog::OnLvnItemchangedListTasks(NMHDR*pNMHDR,LRESULT*pResult){LPNMLISTVIEWpNMLV=reinterpret_cast(pNMHDR);//TODO:AddyourcontrolnotificationhandlercodehereASSERT(pNMLV);if(pNMLV->uChanged&LVIF_STATE){if((pNMLV->uNewState^pNMLV->uOldState)&LVIS_SELEC

c# - xamarin.forms 将 listview-imagecell 图像源绑定(bind)到 byte[]

我目前正在开始使用Xamarin.Forms。我的页面上有一个ListView,我绑定(bind)到我的ViewModel。ItemTemplate的类型为“ImageCell”绑定(bind)单元格的Text和Detail属性没有问题。但是,我无法绑定(bind)“ImageSourceProperty”。这是使用byte[]生成的图像源(我的图像是SQLite数据库中的blob)我想知道是否有人知道如何解决这个问题(或另一种将byte[]-image绑定(bind)到listview-item的方法)这是一些源代码:varmodel=Graanziekten.Select(g=>n

c# - 单击 DataTemplate 中的项目时禁用 ListView 的 ItemClick (WP 8.1)

我有ListView和数据模板当我在ListView项目中单击时,单击->确定但是当我点击imgFav_tapped->ListView项目点击首先被激活,第二个imgFav_Tapped被激活所以我想在点击imgFav_Tapped时禁用ListViewItemClick抱歉我的英语不好 最佳答案 是的,来过这里!我相信,如果您设置一个列表以启用itemclick,您将始终获得整体点击,绑定(bind)到列表项的上下文,并且它将始终优先于您想对模板内的项目执行的任何其他操作。您可以尝试处理模板中各个控件内的点击事件,但这可能不是您

windows - 当用户向上滚动时在 ListView Windows Phone 8.1 RT App 中调用增量加载

在我的应用中,我想要一个ListView,其中项目在底部加载,当用户“向上”滚动时,ListView调用IncrementalLoading并加载项目。 最佳答案 我在这里回答了一个类似的问题:WP8.1bottomtotopinfinitescrolling这不是您问题的确切答案(触发增量加载),而是使用ExtendedListView(https://www.nuget.org/packages/ExtendedListView)通过反转“刷新”(通过在顶部拉动/向上滚动获得)来模拟行为加载更多行为。希望对你有帮助

c++ - 可以有多列复选框的 Windows ListView 控件(或类似控件)?

好的,所以我的Windows应用程序涉及一个窗​​口,除其他外,它在Pane中有一个对象列表。每个对象都有8个需要确定的bool值—所以我想要一个对象列表,后面有八列复选框。我没有使用MFC,应该是相关的。ListView看起来如我所愿,但显然它不接受SubItems中的复选框(LVS_EX_CHECKBOXES样式仅在每一行左侧提供一个复选框).所以我需要的是某种确实允许这样做的ListView替代品。我一直在寻找,但我发现的任何东西似乎都不起作用。我已经看到对某些DataGridView控件的引用,但我没有将其视为我的VisualStudio2010“工具箱”中的一个选项—如何访问

c++ winapi listview项目已选中但未突出显示

这是包含ListView的对话框的dialogProc该对话框是通过我的应用程序主窗口中的一个简单按钮创建的。问题是ListView_SetItemState成功但项目未突出显示。同样,当我手动单击一个项目(图标)时,仅选择了该图标(突出显示)不是项目的整个RECT。感谢您的帮助。BOOLCALLBACKDialogProc(HWNDihDlg,UINTuMsg,WPARAMwParam,LPARAMlParam){TCHARpszfile[MAX_PATH];SIZEsize;intselected_icon,wn_v;charbuffer[MAX_PATH];LVTILEVIEWI

c# - 如何更改在 ListView 中用作 ItemTemplate 的 UserControl 的 VisualState

我有一个定义了一些VisualStates的UserControl:我将它用作我的ListView的ItemTemplate。选择ListView中的项目时,我还想更改DataTemplate的VisualState。现在我有这样一个方法:privatevoidlist_SelectionChanged(objectsender,SelectionChangedEventArgse){ListViewlistView=senderasListView;foreach(varitemine.AddedItems)VisualStateManager.GoToState((listView

c# - 从 linq 查询突出显示 ListView 中的文本

Windows10通用应用你好,我喜欢在linq的ListView中突出显示文本。我有一个ListView、ListviewItemtemplate、DataTemplate、Textbox。文本框具有约束力。我使用linq搜索文本框中的文本。这很好用。我得到了我搜索的项目。但是知道,我怎么能突出显示搜索到的文本。我找不到解决方案。感谢帮助奥利 最佳答案 你不会那么容易,我曾经有一个客户的要求,我在五分钟内完成了剥离TextBlock属性来涵盖所有可能的情况,困难的部分是处理结果并相应地拆分字符串:编辑:还有一个库声称可以完成这项任

windows - 为新添加的 Listview 项目添加颜色过渡

我在windows10下编写了一个windows通用应用程序,它有一个ListView。如果有可用的新数据,此ListView每五秒更新一次。它的数据源是一个ObservableCollection,最多只允许显示十个项目,最新的被插入到集合的前面。当您看到ListView的项目在屏幕上缓慢滚动时,这似乎很有效。我想要做的是为ListView中的新项目添加某种颜色过渡,以便当它们出现时,项目的背景从灰色开始逐渐变为白色。我想要这种效果,以便用户可以轻松地看到新项目或刚刚出现在ListView中的项目。添加到集合中的新对象有一个标志集,表明它们是新的。如果动画过程能够在动画之后重置此标志

c# - Xamarin.Forms - 完全在 XAML 中的 ListView

我们有一些屏幕实际上应该是iOS上的UITableViews,它们具有静态行数和不同类型的单元格。有没有一种方法可以使用Xamarin.Forms在XAML中定义它,而不必设置到ItemsSource的绑定(bind)?就像我只想定义两个EntryCells然后定义一个TextCell?我的第一次尝试是这个例子,但我只在每一行中看到了Cell.ToString()的等价物: 最佳答案 考虑到您希望每个单元格具有不同模板/布局的静态单元格,您是否尝试过Xamarin.FormsTableView?http://iosapi.xamar