草庐IT

c# - Windows 窗体中列表框内的复选框

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:CheckBoxinsideListBoxHowtoinsertacheckboxinsidealistboxinC#?我想在应用程序的窗口中的列表框中添加复选框。这是我的代码:CheckBoxcb=newCheckBox();while(dr.Read()){listBox1.Items.Add(String.Format("{0}{1}",cb,dr["Stu_Name"]));}但是,它没有产生预期的结果。我想要的是来自数据读取器的每个列值之前的复选框?有什么建议吗?

windows - 如何在动态 MFC 对话框中创建复选框?

我必须创建一个动态对话框并为此使用文章CreatingaTemplateinMemory中描述的过程.我已经创建了按钮和编辑,但我不知道如何制作复选框。你知道怎么做吗?在DLGITEMTEMPLATEarticle仅定义了以下类型:0x0080按钮0x0081编辑0x0082静态0x0083列表框0x0084滚动条0x0085组合框谢谢! 最佳答案 复选框是具有BS_CHECKBOX或BS_AUTOCHECKBOX样式的按钮有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/bb775

c++ - 使用 WINAPI 如何更改复选框按钮的值?

目前我在WM_CREATE中创建了一个复选框:hwndButtonPollFlag=CreateWindow(TEXT("BUTTON"),TEXT(sA.getMonitor(monitorSelected)->szDevice),WS_CHILD|WS_VISIBLE|SS_WHITERECT|BS_CHECKBOX,0,0,0,0,hwnd,(HMENU)IDB_PollFlag,hInstance,NULL);每当单击另一个按钮时,我试图更改它的值:if(sA.getScreenArray(monitorSelected)->getPollFlag()){SetWindowLo

windows - 将 CTreeCtrl 项目的复选框设置为部分状态

首先,我将TVS_EX_PARTIALCHECKBOXES添加到CTreeCtrl的扩展样式中:TreeView_SetExtendedStyle(tree->GetSafeHwnd(),TVS_EX_PARTIALCHECKBOXES,TVS_EX_PARTIALCHECKBOXES);现在我如何实际将任何项目设置为该状态?似乎没有关于此的任何文档。我猜想由于通过将项目的状态图像更改为1或2来选中和取消选中,所以我可以用3试试运气:tree->SetItemState(tree->GetFirstVisibleItem(),INDEXTOSTATEIMAGEMASK(3),TVIS_

c++ - 可以有多列复选框的 Windows ListView 控件(或类似控件)?

好的,所以我的Windows应用程序涉及一个窗​​口,除其他外,它在Pane中有一个对象列表。每个对象都有8个需要确定的bool值—所以我想要一个对象列表,后面有八列复选框。我没有使用MFC,应该是相关的。ListView看起来如我所愿,但显然它不接受SubItems中的复选框(LVS_EX_CHECKBOXES样式仅在每一行左侧提供一个复选框).所以我需要的是某种确实允许这样做的ListView替代品。我一直在寻找,但我发现的任何东西似乎都不起作用。我已经看到对某些DataGridView控件的引用,但我没有将其视为我的VisualStudio2010“工具箱”中的一个选项—如何访问

windows - 带复选框的 Delphi TreeView : sometimes the checkboxes are invisible

我有一个问题。我有一个TTreeview后代,它可以在我自己的计算机上正常显示复选框,所有其他我已经测试过。TVS_CHECKBOXES使用SetWindowLong设置。在Loaded方法中,我使用StateIndex:=2;、Item.State:=TVIS_CHECKED等设置/维护检查状态到目前为止一切顺利。但是现在有人联系我说他的WindowsXPSP3上的TreeView复选框根本不显示。(他甚至向我提供了一张屏幕截图。)从程序行为来看,我可以说默认检查节点正在运行,因为客户描述中的其他程序的行为符合预期。我无法在任何地方找到描述的类似症状。我测试过的所有计算机都运行良好。

如何在表ID中选择表格中的所有复选框

我的页面上有几张桌子,还有一个带有WorkonetableID的表。我的表中有几行,具有.rsvline的类名称,还有类名称为.vtoline。我需要能够使用classname.RSVline在WorkOnetable中选择所有复选框。我尝试了几件事。$('#workOneTable:checkbox.rsvLine').prop('checked',this.checked);$('#workOneTable').find('input[type=checkbox]').prop('checked',true);$('#workOneTabletbody.rsvLine:checkbox')

c# - 向 MVCcontrib 网格上的每一行添加复选框

如何向MVCcontrib网格的每一行添加一个复选框。然后在发布表格时找出选择了哪些记录?我在搜索时找不到太多。谢谢 最佳答案 以下是您可以如何继续:型号:publicclassProduct{publicintId{get;set;}publicstringName{get;set;}publicboolIsInStock{get;set;}}Controller:publicclassHomeController:Controller{publicActionResultIndex(){varproducts=new[]{new

c# - Gridview 中的 TemplateField 中的复选框在回发时丢失检查

我有一个带有模板字段的GridView。在该模板字段中有一个复选框。我在gridview之外有一个提交按钮来分配已检查的记录。在回发中,没有复选框注册为被选中。这是我的代码:'/>protectedvoidAssignRecords(objectsender,EventArgse){intRows=gvASH.Rows.Count;for(inti=0;i我在字符串ID=lblID.Text上设置了一个断点;但它从未找到任何已检查的内容。 最佳答案 我认为你缺少的是,当你点击按钮并且你的页面被回发时,你重新绑定(bind)到grid

c# - 如何更改复选框上的支票图像

它有文本,图像,然后是复选框,我想使用更好的图像进行检查,但找不到更改检查和未检查图像的方法this.checkBox1.CheckAlign=System.Drawing.ContentAlignment.MiddleRight;this.checkBox1.Checked=true;this.checkBox1.CheckState=System.Windows.Forms.CheckState.Checked;this.checkBox1.Image=global::ClientExam.Properties.Resources.action32;this.checkBox1.L