listview 相关问题

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

在 C# 表单中,当列表视图框完成多个选择的更新时,如何捕获或隔离?

我正在开发的应用程序允许用户使用鼠标单击或键盘、标准窗口选择内容来选择列表视图框中的多个项目,我遇到的麻烦是找出一种方法...

回答 1 投票 0

QML 滚动条无法滚动浏览所有内容

我创建了一个简单的可重复示例来实现我想要实现的目标。 ListView 动态填充字符串,只要有新内容就可以向下滚动内容。 但它并不...

回答 1 投票 0

WinUI 3 ListViewItem 宽度不符合 ListView 宽度

个人评论 这实际上让我有点疯狂;我似乎无法获得预期的结果,因此非常感谢对此的任何帮助。 问题陈述 我在

回答 1 投票 0

c# 将项目拖动到另一个面板时忽略 MouseUp

我正在尝试将项目从 ItemList 拖到我的 TreeList 中。我编写了listView1_MouseDown、listView1_MouseMove、treeView1_MouseMove 和treeView1_MouseUp 函数。当我在 treeVi 中移动鼠标时...

回答 1 投票 0

如何最好地让我的滚动控制器在整个应用程序中可用?

上下文:我的应用程序中将有几个可滚动列表,并且每当添加项目时我总是希望将它们滚动到最新项目。 问题:我的 ListView.builders 以及 item 所在的位置...

回答 3 投票 0

asp.net VB 需要为Listview或SQL Insert设置默认值

希望我能说清楚。我有: 带有 sql 数据源的列表视图 一个单独的下拉列表,当选择某些内容时会过滤列表视图/sqldatasoure 我想做的是使用 fr 的值...

回答 2 投票 0

ASP.NET VB 嵌套列表视图与内部列表视图的问题

我正在尝试制作嵌套列表视图。但内部列表视图没有显示。外部正在显示。 我有外部列表视图和内部列表视图。每个都有自己的sqldatasource。问题是我不能...

回答 1 投票 0

不带滚动条的ListView在ScrollView中使用

我想在ScrollView中使用一种ListView。该列表的长度可变,始终可以添加/删除项目。有没有简单的方法来修改默认的Android ListView,或者...

回答 1 投票 0

为什么 UI 没有反映我的 ObservableCollection 中的更改?

我有三个列表视图,第一个显示通用列表,当双击某个元素时,以下两个列表视图应该“分支”出来。例如,第一个列表显示汽车,

回答 1 投票 0

有没有办法去掉winform中listview的columnheader最后一列的空格?

如果我最大化窗口并将其设置为深色模式,最后一行的空白将会突出,我想将其删除 已经尝试重绘列标题 ListView.DrawColumnHeader += 新

回答 1 投票 0

Flutter,当屏幕大于导航栏宽度时如何使可滚动底部导航栏居中

我正在尝试制作一个带有按钮的底部导航栏,以从待办事项列表应用程序中过滤掉不同的语言。我有一个不可滚动的按钮,可以(取消)选择所有按钮和一个带屁股的列表视图......

回答 1 投票 0

即使将 IsVisible 设置为 true,Xamarin.Forms ListView 也不显示项目

说明: 我正在开发 Xamarin.Forms 应用程序,目前遇到的问题是即使将 IsVisible 设置为 true 后,ListView 也不会显示项目。我关注了 Xamarin

回答 1 投票 0

在ListView中添加多行项目

我想用 TListView 显示一个列表,该列表是用我的数据库中的数据生成的。 但我的代码只显示列表中的一项。 它应该看起来像一个简短的列表,其中包含地址、名称 1、名称 1...等文本。

回答 1 投票 0

是否可以做一个ListViewItem数组?

是否可以声明一个ListViewItem数组?例如。 ListViewItem[] 数组项; 如果可能的话,我该如何填充数组? 是否可以有不固定大小的数组?

回答 3 投票 0

如何根据索引跳转到ListView中尚未构建的位置?

我创建了一个无限滚动列表,如果我当前位置位于索引 0,我可以多快跳转到索引 10000 的位置。注意:索引 10000 的组件从未构建。我只能得到...

回答 1 投票 0

VideoPlayer 未在 ListView 或 ForEach 内播放

我用ForEach在ListView或ScrollView中添加了一个视频播放器, 但它没有播放。 注意:只有在 ScrollView 内部但没有 ForEach 时才有效。 导入 SwiftUI 导入AVKit 结构

回答 1 投票 0

了解RecyclerView.ViewHolder

我很难理解视图持有者的工作,这里有一些问题可以增加我对视图持有者的理解: 据说oncreateViewHolder返回viewholder对象,

回答 4 投票 0

notifyappwidgetviewdatachanged 无法在我的小部件上的列表视图上工作

我尝试了很多解决方案,但几周后我一直无法解决这个问题:为什么“notifyappwidgetviewdatachanged”不起作用?如何更新放置在我的小部件上的列表视图?我在哪里...

回答 4 投票 0

如何更改wpf列表视图项目文本

如何在没有listview1.Items[0].Refresh()的情况下更改wpf listview项目文本;方法? 我的xaml代码: 如何在没有 listview1.Items[0].Refresh(); 方法的情况下更改 wpf listview 项目文本? 我的xaml代码: <ListView Height="233" HorizontalAlignment="Left" Margin="0,78,0,0" Name="listView1" VerticalAlignment="Top" Width="503" IsSynchronizedWithCurrentItem="True"> <ListView.View> <GridView> <GridViewColumn x:Name="GridViewColumnName1" Header="Files" Width="120"> <GridViewColumn.CellTemplate> <DataTemplate> <Grid Width="{Binding ActualWidth, ElementName=GridViewColumnName1}"> <StackPanel Orientation="Vertical" Grid.Column="1" Margin="8,0"> <StackPanel Orientation="Horizontal"> <Label Content="{Binding ItemsName,Mode=TwoWay}" Name="listnameLB"></Label> </StackPanel> </StackPanel> </Grid> </DataTemplate> </GridViewColumn.CellTemplate> </GridViewColumn> </GridView> </ListView.View> </ListView> 我的代码: private ListViewItemsData ListviewObject; public class ListViewItemsData { public string ItemsName { get; set; } } private void button2_Click(object sender, RoutedEventArgs e) { listView1.Items.Add(new ListViewItemsData() { ItemsName = "ABCD" }); } private void button1_Click(object sender, RoutedEventArgs e) { //ListviewObject = new ListViewItemsData(); ListviewObject = (ListViewItemsData)listView1.Items[0]; ListviewObject.ItemsName = "EFGH"; //listView1.Items.Refresh(); } 我想更改button1事件的“ItemsName”标签内容。 ListViewItemsData类应实现INotifyPropertyChanged并在数据绑定PropertyChanged属性的setter中引发ItemsName事件: public class ListViewItemsData : INotifyPropertyChanged { private string _itemsName; public string ItemsName { get { return _itemsName; } set { _itemsName = value; OnPropertyChanged(); } } public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { if (this.PropertyChanged != null) this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs(propertyName)); } } (仅)那么这应该有效: ListviewObject.ItemsName = "EFGH"; int index = YourListview.SelectedIndex; // find the selected index ListViewItem dummy = new(); //create new listviewitem YourDataObejct dataObj = new("Apple", "Bannana"); //create your data object wit hthe updated data dummy.Content = dataObj ; // put that obejct in your new listviewitem YourListview.Items[index] = dummy; // add the listviewitem to the listview

回答 2 投票 0

Flutter状态管理问题-UI不断重载

我想要一些关于使用 Flutter 编码的一般建议。 我目前正在开发移动应用程序,但一直遇到同样的问题。未来的建设者和流建设者是

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.