【c# – CheckedListBox中的uncheckable项目?】教程文章相关的互联网学习教程文章

C# list中ConvertAll的使用【代码】

1 static double TakeSquareRoot(int x)2 {3 //return Math.Sqrt(x);4 return x + 1;5 }6 7 static void Main(string[] args)8 {9 List<int> integers = new List<int>(); 10 integers.Add(1); 11 integers.Add(2); 12 integers.Add(3); 13 integers.Add(4); 14 15 Converter<int, double> converter = TakeSquareRoot; 16 List<double> doubles; 17 doubles = integers.ConvertAll<doub...

c#-在ListView控件中访问TextBox控件【代码】

如何访问“ ListView”控件中的“ TextBox”控件? 例如,我想在代码隐藏中使用this.AddCommentTextbox.Text属性. aspx代码:<asp:ListView ID="PostsListView" runat="server" DataSourceID="EntityDataSourcePosts"><ItemTemplate><asp:TextBox Text="active" ID="AddCommentTextbox" runat="server" TextMode="MultiLine" Height="100" Width="370"></asp:TextBox></ItemTemplate></asp:ListView> 解决方法:您可以尝试这样的事情...

c#-在MVC4中的DropDownListFor()上未设置所选值【代码】

看来这个问题被问了太多次了.但是,这让我发疯. 这是我的(简化)模型.public class UserEditModel {[Required]public string Title { get; set; }private IEnumerable<SelectListItem> _titleList;public IEnumerable<SelectListItem> TitleList{get { return _titleList.Select(x => new SelectListItem {Selected = (x.Value == Title), Text = x.Text,Value = x.Value});}set { _titleList = value; }} }TitleList成员中每个Selec...

首页> C#>试图在ListView中搜索与字符串匹配的子项【代码】

我在通过ListView扫描时找不到与给定字符串匹配的子项时遇到麻烦.这是我的代码:private void dateTimePicker1_ValueChanged(object sender, EventArgs e){string date = datePicker.Value.ToShortDateString();int count = Program.booker.listView.Items.Count;for (int i = 0; i < count; i++){ListViewItem lvi = Program.booker.listView.Items[i];if (lvi.SubItems.Equals(date)){MessageBox.Show("Found!", "Alert");Progra...

c#-使用BinaryFormatter序列化和反序列化List>【代码】

假设我有List<object> mainList = new List<object>();它包含List<string> stringList = new List<string(); List<CustomClass> custList = new List<CustomClass>(); mainList.Add(stringList); mainList.Add(custList);序列化Stream stream; BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(stream, mainList);反序列化Stream stream = (Stream)o; BinaryFormatter formatter = new BinaryFormatter();...

C#-ASP.NET MVC 5 DropDownList可为空的int默认选项不为null【代码】

我对mvc DropDownList有问题,有很多关于此的主题,但没有一个问题相同. 我想为我的DropDownList选择默认的选项,但是我还需要其他选项来选择“所有”项目. 所以我的控制器将默认值2绑定到下拉列表public ActionResult Index(int? All = 2){ ...在cshtml中@Html.DropDownList("All","All items")所有列表都这样填充ViewData["All"] = new SelectList(CommonLists.property_types.Select(x => new { v = x.Value, t = x.Key.ToLower() ...

c#MVC Dropdownlist-没有类型为“ IEnumerable”的ViewData项,其键为“”【代码】

香港专业教育学院一直试图通过添加一个DropDownList到home / contact.cshtml来扩展以前的项目. 我的问题是在Firefox中加载页面时,我始终收到以下错误 错误:System.Web.Mvc.dll中发生类型为’System.InvalidOperationException’的异常,但未在用户代码中处理没有类型为“ IEnumerable”的ViewData项目具有键“ displayGraph” 我在另一个工作正常的页面上找到了另一个下拉列表(相同的方法),如果我将相同的代码复制到一个可以正常工...

c#-SelectedItem在WPF中的ListView中未绑定【代码】

我一直在尝试将两个ListView绑定到ViewModel.两个列表都正确加载了项目.但是令我惊讶的是,我遇到了一个小问题. 第一个ListView的SelectedItem正确绑定,但第二个没有绑定!如下图所示.可能是什么原因? XAML:<Window x:Class="Test.Dialogs.BeamElevationsWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:converters="clr-namespace:Test....

C#-ListViewItem检查与选择

我应针对ListViewItem的Checkbox vs.SelectedItem使用哪些操作?我忍不住认为这只是个人喜好,但话又说回来,我还是不知道.解决方法:如果您选择其他项目,则选中的项目不会丢失其“检查”.可以使用控制/移位将选定的项目分组,但是当您单击没有移位/控制的另一个项目时,所有其他项目将被取消选择. 我认为可以放心地认为已检查项目是更持久的体验.只能通过物理“取消”检查来撤消它.

c#-将ObservableCollection绑定到ListBox的选定项目

经过数小时的谷歌搜索,我仍然找不到在双向模式下将ObservableCollection绑定到ListBox的选定项的简单解决方案… 我所拥有的非常简单:一个带有SelectionMode =“ Multiple”的ListBox,以及一个ObservableCollection< Contact>命名为SelectedContacts.我希望这两个被绑定.当然,我的列表框具有ItemsSource =“ {Binding Contacts}”,这是Contact的另一个ObservableCollection. 现在,我真的不能在“联系”项上使用IsSelected布尔值,只...

c#-使用字符和数字对List <>进行排序【代码】

我正在为公司开发的程序开发更新工具.要更新程序,我需要执行一些SQL脚本.这些脚本必须具有正确的顺序(当然).我有一个清单. SqlScriptModel具有“名称”属性,我曾用它对列表进行排序. SQL脚本名称以Programm-Version(例如:5.8.1.0)开头.目前,我的“排序”列表如下所示:5.8.0.1 - Update Script 5.8.0.10 - Update Script 5.8.0.11 - Update Script 5.8.0.2 - Update Script当然,5.8.0.10脚本需要在5.8.0.2脚本之后执行. 我的代码如...

UWP C#ListView无法滚动【代码】

我有这个ListView:<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"><ScrollViewer VerticalScrollBarVisibility="Visible" VerticalScrollMode="Enabled"><ListView x:Name="entryList" Width="360"><ListView.ItemTemplate><DataTemplate><StackPanel BorderBrush="Gray"><TextBlock Text="{Binding title}"></TextBlock><TextBlock Text="{Binding description}"></TextBlock><TextBlock Text="{Bindi...

【转载】C#中ArrayList集合类使用Add方法添加元素【图】

ArrayList集合是C#中的一个非泛型的集合类,是弱数据类型的集合类,可以使用ArrayList集合变量来存储集合元素信息,任何数据类型的变量都可加入到同一个ArrayList集合中,因此使用ArrayList集合的添加方法Add方法的时候,一定要在程序中先自行校验变量元素的数据类型,防止将不符合业务要求的变量添加到ArrayList集合中。 ArrayList集合新增元素的方法Add方法的签名为:virtual int Add(object value)。value为等待添加到ArrayList...

C#中IEnumerable、ICollection、IList、List之间的区别

IEnumerable、ICollection、IList、List之间的区别,本文分别分析了它的实现源码,从而总结出了它们之间的关系和不同之处。 首先我看看 IEnumerable: // 摘要:// 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。//// 类型参数:// T:// 要枚举的对象的类型。[TypeDependency("System.SZArrayHelper")]public interface IEnumerable<out T> : IEnumerable{// 摘要:// 返回一个循环访问集合的枚举器。//// 返回结...

C#-ListBox / ListView支持数据绑定和缩略图【代码】

在C#Windows Forms应用程序中,我想要一个支持两个功能的列表控件: > ListView样式的缩略图显示. ListView允许您将其绑定到ImageList,但是ListBox不支持缩略图.>绑定数据-ListBox允许您使用DataSource属性绑定“对象”列表.但是,我需要做的就是能够将数据绑定到每个项目的标题和ID值,以便可以根据单击的任何项目进行适当的处??理.不幸的是,据我所知,ListView没有这样的功能. 有一个简单的解决方案吗?最好不要使用其他可下载产品的...

CHECKEDLISTBOX - 相关标签