listview 相关问题

ListView是UI库在大多数现代操作系统中提供的图形屏幕控件或窗口小部件,用于以列表形式显示项目。

动态更改 jQuery Mobile 列表视图中的图标

当我动态更改图标时,它不会反映页面上的更改,即使在标记中它已更改。 例子: 当我动态更改图标时,它不会反映页面上的更改,即使在标记中已更改。 示例: <ul data-role="listview" data-autodividers="true" data-filter="true" data-inset="true"> <li data-icon="check"><a href="#">Adam Kinkaid</a></li> <li data-icon="check"><a href="#">Alex Wickerham</a></li> <li data-icon="check"><a href="#">Avery Johnson</a></li> <li data-icon="check"><a href="#">Bob Cabot</a></li> <li data-icon="check"><a href="#">Caleb Booth</a></li> <li data-icon="check"><a href="#">Christopher Adams</a></li> <li data-icon="check"><a href="#">Culver James</a></li> </ul> $("li").tap(function() { //Alert the old icon alert($(this).jqmData("icon")); //Toggle $(this).jqmData("icon") == "false" ? $(this).jqmData("icon", "check") : $(this).jqmData("icon", "false"); //Alert the new icon alert($(this).jqmData("icon")); }); http://jsfiddle.net/Mc97V/ 我给你做了一个工作示例:http://jsfiddle.net/Gajotres/qgE6L/ $('#index').live('pagebeforeshow',function(e,data){ $("li").tap(function() { $(this).buttonMarkup({ icon: "edit" }); }); }); 我的解决方案是首先从锚子元素中删除 ui-icon... 类,然后将其设置为另一个。 例如,对于 ID 为“ElementId1”且图标类型为“check”的列表行,要将图标更改为“delete”: $("#ElementId1").children('a').first().removeClass('ui-icon-check'); $("#ElementId1" ).children('a').first().addClass('ui-icon-delete');

回答 2 投票 0

使用文本标签和键值将项目添加到列表视图

我正在尝试将项目添加到 ListView 控件。 我希望添加具有文本值(显示的)和选择时具有的隐藏键值的项目。 我尝试过以下代码: 是...

回答 3 投票 0

flutter 中的 Overscroll 指示器颜色不同?

ListView 的顶部和底部滚动指示器是否可以有不同的颜色? 我的 ListView 背景有一个颜色渐变,并希望它的顶部滚动指示器为

回答 2 投票 0

如何使用ControlTemplate设置ListViewItem的样式?

我是 WPF 新手,绑定和样式的整个世界非常令人困惑。 我已经为 ListViewItem 创建了默认 ControlTemplate 的副本: 我是 WPF 新手,绑定和样式的整个世界非常令人困惑。 我已经为 ListViewItem 创建了默认 ControlTemplate 的副本: <Window.Resources> <ControlTemplate x:Key="ListViewItemControlTemplate1" TargetType="{x:Type ListViewItem}"> ... </ControlTemplate> </Window.Resources> 然后我的 ListView 中有列,例如: <ListView x:Name="lstFiles"> <ListView.View> <GridView> <GridViewColumn x:Name="clmName" Header="Name" DisplayMemberBinding="{Binding Name}" /> </GridView> </ListView.View> </ListView> 如果我在设计器中添加新项目,我可以轻松应用该 ControlTemplate: <ListViewItem Content="ListViewItem1" Template="{DynamicResource ListViewItemControlTemplate1}"/> 但是,当使用 lstFiles.ItemsSource 将项目绑定到 ListView 时,如何使用该模板? 我认为您想覆盖列表视图项的样式。来自:如何覆盖ListViewItem样式? <ListView.ItemContainerStyle> <Style TargetType="ListViewItem" BasedOn="{StaticResource MaterialDesignListBoxItem}"> <Style.Resources> <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.ListBox.xaml" /> </Style.Resources> <EventSetter Event="PreviewMouseLeftButtonDown" Handler="ListViewItem_PreviewMouseLeftButtonDown" /> </Style>

回答 1 投票 0

在具有可编辑子项的列表视图中正确处理子项编辑(或取消子项编辑)

简介: 我正在尝试使用可编辑子项来实现列表视图控件。对于项目/子项目的就地编辑,我使用编辑控件。 我相信我已经成功地正确编码放置...

回答 2 投票 0

excel vba 中的动态列表视图控件

有人愿意分享为运行时创建的列表视图控件创建单击事件处理程序所需的代码吗? 我可以创建列表视图控件并填充它,但不知道如何...

回答 2 投票 0

在列表视图中使用添加为树节点的子项目时显示添加为项目的图像

我花了很多时间尝试在列表视图中实现图像预览。我能实现的最好的结果是为列表视图中的每个项目重复相同的图像,因为下面的代码只会添加

回答 1 投票 0

在运行时缩放 ListView 项目 .NET MAUI

我在.NET MAUI中有一个ListView,我想要它,以便当单击ListView中的项目时,它会放大然后缩小。我已经设法获取每个模板化项目的 ViewCell,随后...

回答 1 投票 0

获取android中的帐户列表

我正在开发一个应用程序,我需要查看用户手机中的帐户列表。我已经执行了这段代码,它似乎工作得很好。我面临的唯一问题是我想获取 ac 列表...

回答 2 投票 0

在列表视图的一行中显示具有单独单击操作的三个项目(c# WPF)

我正在与列表视图作斗争。 我有这个列表视图: 我正在与列表视图作斗争。 我有这个列表视图: <ListView Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="3" x:Name="listViewCombined" ItemTemplate="{StaticResource ItemTemplate}" Margin="5"> <ListView.ItemsPanel> <ItemsPanelTemplate> <VirtualizingStackPanel/> </ItemsPanelTemplate> </ListView.ItemsPanel> </ListView> 这是模板: <Window.Resources> <DataTemplate x:Key="ItemTemplate"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <TextBlock Text="{Binding Dispo}" Grid.Column="0" Margin="5" MouseLeftButtonDown="DispoItem_Click"/> <TextBlock Text="{Binding MATNR}" Grid.Column="1" Margin="5" MouseLeftButtonDown="MATNRItem_Click"/> <TextBlock Text="{Binding MAKTG}" Grid.Column="2" Margin="5" MouseLeftButtonDown="MAKTGItem_Click"/> </Grid> </DataTemplate> </Window.Resources> 上面代码的结果: 但是我试图将其放在一行中(就像一组),并将每个新组放在行中 每列都需要有单独的点击操作。 首先,我开始使用 3 个列表视图,但每个视图都有自己的垂直滚动条,并且一行中的项目属于在一起。所以我需要一个包含三列的滚动视图,每列都有自己的点击操作 首先,您应该看看 WPF 中的 MVVM 模式,并使用 ViewModel、命令和绑定:) 但这完全是另一个主题。 要处理手头的问题,定义点击处理程序很容易。在 XAML 中,只需执行您所做的操作,处理程序后面的代码如下所示: private void DispoItem_Click(object sender, MouseButtonEventArgs e) { } 您可以通过 TextBlock 参数轻松访问 sender。

回答 1 投票 0

Getx,Flutter 如何在每次列表加载其初始索引值时更新列表视图生成器中变量的状态?

所以我必须创建一个愿望清单,并且我正在从 api 获取数据。如果 api 返回 outofstock = true ,我将需要隐藏“添加到购物车”按钮,如果 api 返回有库存,我将需要显示...

回答 1 投票 0

如何控制水平ListView?

我目前正在使用 Devsmartlib.jar 库。 这是我的 act.xml 文件中的内容: 我目前正在使用 Devsmartlib.jar 库。 这是我的 act.xml 文件中的内容: <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="right"> <com.devsmart.android.ui.HorizontalListView android:id="@+id/hlistview" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="right" /> </LinearLayout> 我想从右到左显示我的列表,但它不起作用。 请帮助我。 这段代码可以工作! mLayoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true); mRecyclerView.setLayoutManager(mLayoutManager); 如果您尝试修改宽度以为圆圈提供空间,您可以在实际项目中执行此操作。如果您认为每个项目中的圆圈周围需要更多空间,请编辑各个项目的 XML 并将其添加到您拥有的圆圈的 ImageView 中: android:padding = "6dp" 或者任何你认为看起来更好的尺寸,让圆圈不那么拥挤。 您的另一个主要选项是将其添加到您的实际 ListView XML: android:minWidth="50dp" 或任何看起来合适的值。这将为每个视图设置最小宽度。不过,我建议使用上面提到的视图的 XML,因为这是一个更通用的扩展解决方案。 您可以在此处的 Android 文档中阅读有关 android:minWidth 的更多信息。 <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="right"> <com.devsmart.android.ui.HorizontalListView android:id="@+id/hlistview" android:layout_width="fill_parent" android:layout_height="wrap_content" android:stackFromBottom="true" //<==Add this android:layout_gravity="right" /> </LinearLayout>

回答 3 投票 0

当应用程序移至后台状态并再次移至前台状态时,无限列表会导致重复

我正在尝试使用 ListView 生成器从 api 加载一堆名称。 我的 api 有一个名为 index 的参数,每次用户到达列表末尾时,该参数都需要增加 50 所以我附上了...

回答 1 投票 0

如何在打开聊天页面时直接显示底部的ListView(像大多数聊天应用一样)?

我正在构建一个聊天页面,并希望它在打开时显示最新消息,类似于大多数聊天应用程序。目前,我尝试了两种方法。 方法 1. 使用 addPostFrameCallback 和 jumpTo l...

回答 1 投票 0

Flutter:将项目添加到列表并滚动到末尾后,Listview 获取滚动控制器的完整大小

这篇文章描述了一个非常相似的问题,但那里的答案并不能解决所有问题: 我有一个可能很长的列表,用户可以在其中添加新项目(一次打开)。添加后/添加时,列表

回答 3 投票 0

Android 中列表视图中仅突出显示所选项目

我有一个列表视图联系人列表。我编写了用于突出显示 ListView 中所选项目的代码。它正在发挥作用。当我单击一个项目时,它会突出显示该项目,但问题是如果我...

回答 4 投票 0

ListView.builder 在另一个 ListView.builder 中颤动

我有一个 ListView.builder,它的右侧有一个下拉箭头,这样当点击它时,它会显示另一个 listView.builder 及其项目。第一个列表效果很好,因为它采用了其 c 的大小...

回答 2 投票 0

从 SharePoint 列表视图 Web 部件命令栏中删除视图选择选项,但保留“新建”按钮来添加项目

在现代 SharePoint 上,我有一个包含列表 Web 部件的页面,显示该网站上的列表视图。我希望用户能够使用命令栏上显示的“新建”按钮创建新项目

回答 1 投票 0

在Wpf中为ListView构建分页用户控件

我在 WPF 窗口中有一个 ListView。此 ListView 绑定到强类型列表。 我有10个这样的Windows。每个都有一个绑定到强类型列表的 Listview。 我有一个带有 4 个

回答 2 投票 0

如何在 Flutter 中的可滚动列表下方创建粘性文本?

我试图在 Flutter 中的列表下方直接显示文本,以便列表中的一些项目在列表和文本之间没有空格。对于许多项目,文本应在...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.