Tag: listview

ListViewItem与CheckBox IsChecked绑定到ViewModel

我有一个带有DataTemplate的ListView,用于为每个ListViewItem显示一个Checkbox。 ItemsSource(“TableNames”)在ViewModel中被解除,如下所示: private ObservableCollection _TableNames = new ObservableCollection(); public ObservableCollection TableNames { get { return _TableNames; } set { _TableNames = value; OnPropertyChanged(“TableNames”); } } public class Item { public bool IsSelected { get; set; } public string Name { get; set; } public override string ToString() { return this.Name; } } 如何将Checkbox中的IsChecked绑定到Item.IsSelected属性? 我的代码不起作用。

更改某些ListView列的颜色

如何更改列表视图中特定列的颜色? string[] row = { appID[i], “Launch Game”}; // more data to add listView1.Items.Add(nameArray[i], i).SubItems.AddRange(row); listView1.ForeColor = System.Drawing.Color.Blue;

如何在c#net中单击按钮时将所选项目从一个列表视图复制到另一个列表视图?

如何在按钮单击时将所选项目从一个列表视图复制到另一个列表视图。 如果没有任何冗余,我可以选择多个项目并将其添加到批量中而不使用键盘上的ctrl吗? 使用户友好,我们可以使用复选框,他们将如何工作? 下面的代码用于复制项目的单个选项的条目,并且它再次选择该项目时给出重复的条目…请帮助我删除缺陷… private void btn_Add_Click(object sender, EventArgs e) { CopySelectedItems(source_name, target_name); } private void CopySelectedItems(ListView source, ListView target) { foreach (ListViewItem item in source.SelectedItems) { target.Items.Add((ListViewItem)item.Clone()); } }

在listview控件中获取鼠标光标下的项目?

基本上我正在尝试实现一个function,如果用户按下一个键,我想找出鼠标光标下的项目。 所以我不使用鼠标事件,但键盘事件当然不会给我一个ListViewItem。 我只是不知道在什么空间我需要获得鼠标位置并将其转换为控件的空间。 有任何想法吗?

ListView中所选项目的颜色

我正在写listView1.Items [1] .Selected = true; 但它没有突出那个项目……出了什么问题? 我还将HideSelection属性更改为False,所以现在至少我可以看到一些灰色突出显示颜色,但是蓝色在哪里? 当我点击鼠标时,它是蓝色的,但是当我用上面发布的代码设置它时,它不是蓝色的……我做错了什么?

如何从ListViewItem的DataTemplate中的TextBox获取文本

我不知道如何在按钮点击后从“firstBox”和“secondBox”获取文本。 我只得到了这个对象 private void Button_Click_1(object sender, RoutedEventArgs e) { var myobject = (sender as Button).DataContext; }

如何在Listview中设置焦点? Xamarin表格

我有一个listview,每行包含一个标签和一个条目。 如果点击了一行,如何为条目设置焦点。 我的列表视图是动态生成的。 void selected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem == null) { return; //ItemSelected is called on deselection, which results in SelectedItem being set to null } TestReading item = (TestReading)e.SelectedItem; //comment out if you want to keep selections ListView lst = (ListView)sender; lst.SelectedItem = null; } 我希望每当用户点击特定行而不管任何位置时都会显示软键盘。

如何在嵌套Listview中编辑数据

我使用listview显示项目列表和嵌套列表视图,以显示每个项目的function列表。 父级和子级列表视图都需要能够插入,编辑和删除操作。 它适用于父列表视图。 但是当我尝试编辑子项时,编辑按钮不会将其置于编辑模式。 你能告诉我我的代码中缺少什么吗? Description <asp:TextBox ID="txtDescription" runat="server" Text='’ TextMode=”MultiLine” > Feature List <asp:ListView ID="lvChild" runat="server" InsertItemPosition="LastItem" DataKeyNames="FeatureID" OnItemCommand="lvChild_ItemCommand" OnItemCanceling="lvChild_ItemCanceling" OnItemDeleting="lvChild_ItemDeleting" OnItemEditing="lvChild_ItemEditing" OnItemInserting="lvChild_ItemInserting" OnItemUpdating="lvChild_ItemUpdating" DataSource='’ > <asp:ImageButton ID="btnEdit" runat="server" ImageUrl="/Images/edit_16x16.gif" AlternateText= "Edit" CommandName="Edit" CommandArgument='’ Width=”12″ Height=”12″ /> <asp:ImageButton ID="btnDelete" runat="server" ImageUrl="/Images/delete_16x16.gif" AlternateText= "Delete" CommandName="Delete" CommandArgument='’ Width=”12″ Height=”12″ /> <asp:TextBox ID="txtFeature" Text='’ runat=”server”> <asp:ImageButton ID="btnUpdate" […]

列表视图中的多行文本

我尝试使winform包含ListView作为详细信息(ListView1.View =“Details”)这个ListView有2个SubItems,我需要Wrap String并将它放到SubItem。 我不能使用由其他Like TableXP创建的任何组件或用户控件或… 我使用此代码: lstShares.Columns.Add(“Share Name”,100); lstShares.Columns.Add(“Path”,300); lstShares.View = View.Details; ManagementObjectSearcher shares = new ManagementObjectSearcher(“Select * from Win32_Share”); foreach (ManagementObject share in shares.Get()) { lstShares.Items.Add(new ListViewItem(new String[] { share[“Name”].ToString(), share[“Path”].ToString() + “\n” + “AAAA” })); } 如果我使用“\ n”或Environment.NewLine,则不会像下面的图片那样改变 有人有想法吗? TNX。

C#ListView项目图像

如何使用foreach语句将图像(指定的图像)添加到listview中,例如: foreach(Video entry in videoFeed.Entries) { listview1.items.add(entry); listview1.items.image(imageURL); }