草庐IT

ListView1

全部标签

c# - 什么更好用: a DataGrid or ListView for displaying large amounts of data?

我想在表格中显示>50000行。哪个控件最好用:DataGrid还是ListView(在详细View中)?这些控件中的哪一个将具有更好的性能? 最佳答案 正如Hans在对原始问题的评论中所说,它们的性能都将很糟糕,仅次于您的用户肯定会在同时显示如此多的数据行时感到不快.但如果这在您的应用程序中是不可避免的(并且您提供了非常的搜索功能),那么您应该强烈考虑使用虚拟模式选项,无论哪种控制你决定使用。这意味着您必须提供自己的数据管理操作,而不是依赖控件为您完成。优点是事情要快得多。作为documentation说:Virtualmodei

c# - 访问 ListView 的 LayoutTemplate 内的控件

如何访问ListView控件的LayoutTemplate中的控件?我需要进入litControlTitle并设置它的Text属性。有什么想法吗?也许通过OnLayoutCreated事件? 最佳答案 试试这个:((Literal)lv.FindControl("litControlTitle")).Text="Yourtext"; 关于c#-访问ListView的LayoutTemplate内的控件,我们在StackOverflow上找到一个类似的问题: h

c# - 访问 ListView 的 LayoutTemplate 内的控件

如何访问ListView控件的LayoutTemplate中的控件?我需要进入litControlTitle并设置它的Text属性。有什么想法吗?也许通过OnLayoutCreated事件? 最佳答案 试试这个:((Literal)lv.FindControl("litControlTitle")).Text="Yourtext"; 关于c#-访问ListView的LayoutTemplate内的控件,我们在StackOverflow上找到一个类似的问题: h

c# - 显示 ListView 中项目的上下文菜单

我知道如何制作一个在我右键单击listView时弹出的上下文菜单,我想要的是在我右键单击一个item时弹出它。我正在尝试制作一个聊天服务器和客户端,现在...现在我想在右键单击连接的客户端项目时查看客户端信息。我该怎么做? 最佳答案 privatevoidlistView1_MouseClick(objectsender,MouseEventArgse){if(e.Button==MouseButtons.Right){varfocusedItem=listView1.FocusedItem;if(focusedItem!=null

c# - 显示 ListView 中项目的上下文菜单

我知道如何制作一个在我右键单击listView时弹出的上下文菜单,我想要的是在我右键单击一个item时弹出它。我正在尝试制作一个聊天服务器和客户端,现在...现在我想在右键单击连接的客户端项目时查看客户端信息。我该怎么做? 最佳答案 privatevoidlistView1_MouseClick(objectsender,MouseEventArgse){if(e.Button==MouseButtons.Right){varfocusedItem=listView1.FocusedItem;if(focusedItem!=null

C#:如何在ListView中添加子项

创建一个项目(在键下)很容易,但是如何添加子项目(值)?listView1.Columns.Add("Key");listView1.Columns.Add("Value");listView1.Items.Add("sdasdasdasd");//Howtoadd"asdasdasd"undervalue? 最佳答案 您将子项打成一个数组并将该数组添加为列表项。您将值添加到数组的顺序决定了它们出现在的列,因此将您的子项标题视为[0]、[1]、[2]等。这是一个代码示例://Inthisexampleanarrayofthreeit

C#:如何在ListView中添加子项

创建一个项目(在键下)很容易,但是如何添加子项目(值)?listView1.Columns.Add("Key");listView1.Columns.Add("Value");listView1.Items.Add("sdasdasdasd");//Howtoadd"asdasdasd"undervalue? 最佳答案 您将子项打成一个数组并将该数组添加为列表项。您将值添加到数组的顺序决定了它们出现在的列,因此将您的子项标题视为[0]、[1]、[2]等。这是一个代码示例://Inthisexampleanarrayofthreeit

c# - 水平 ListView Xamarin.Forms

有什么方法可以在Xamarin.Forms中使用horizo​​ntalscroll创建ListView就像图像这是我为垂直所做的varmyListView=newListView{ItemTemplate=newDataTemplate(typeof(ImageCell))}; 最佳答案 从XamarinForms2.3开始,CarouselView就可以做到这一点,甚至更多。阅读更多here. 关于c#-水平ListViewXamarin.Forms,我们在StackOverflow

c# - 水平 ListView Xamarin.Forms

有什么方法可以在Xamarin.Forms中使用horizo​​ntalscroll创建ListView就像图像这是我为垂直所做的varmyListView=newListView{ItemTemplate=newDataTemplate(typeof(ImageCell))}; 最佳答案 从XamarinForms2.3开始,CarouselView就可以做到这一点,甚至更多。阅读更多here. 关于c#-水平ListViewXamarin.Forms,我们在StackOverflow

c# - UpdatePanel 中 ListView 中的 LinkBut​​ton 导致完全回发

我在UpdatePanel的ListView中有一个LinkBut​​ton。我希望按钮(好吧,它们中的任何一个)导致部分回发,但它们导致整页回发。"+Eval("Level")+Eval("SubLevel")+""%>'runat="server">我在stackoverflow上找到了另一篇帖子,建议添加以下内容:protectedvoidlvTargets_ItemDataBound(objectsender,ListViewItemEventArgse){varlb=e.Item.FindControl("lnkAddTarget")asLinkButton;tsm.Regi