jjzjj

P-Checkbox

全部标签

c# - GUI 故障 : Checkbox text shown incomplete in Windows 8

我有一个带有CheckBox控件的WinForms应用程序(在Win764x中开发)。我已将表单的AutoScaleMode属性设置为“None”。表格在我的机器上看起来很好。但是,当我将程序发送给运行Windows8的同事时,复选框文本显示不完整。我不确定此控件的什么属性导致此问题。 最佳答案 I'mnotsurewhatpropertyofthiscontroliscausingthis.显然是AutoScaleMode属性。或者,我想更准确地说,它是Size属性。您同事的机器不仅有不同大小的控件,还有不同大小的文本。通过比较屏

windows - 如何制作 System::Windows::Forms::Checkbox^ 的向量/数组

找不到此问题的任何答案,甚至没有提出任何问题。所以我想做的是一个std::vector,也许只是一个普通的复选框数组。std::vectorm_items;m_items.push_back(myCheckbox);这就是我目前拥有的,但显然不起作用。那么有没有人对如何让它工作有任何想法,因为我已经尽我所能,但矢量似乎不支持复选框。如果您需要错误代码:c:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\include\xmemory(200):errorC3699:'&&':cannotusethisindirectionontype'S

windows - QT 5.1.1 : Checkbox in QWebview shows strange behavior under Win 7 (x64)/Win 8

我的项目在基于Qt5.1.1(MSVC2010,32位)的QTCreator2.8.1中,并使用工具包编译:QT5.1.1MSVC201032位。问题是webview在Win7(x64)或Win8下显示出一些奇怪的行为。第一个复选框始终具有焦点。如果我将鼠标悬停在第一个复选框上,第二个复选框就会“突出显示”。此外,我无法选中第一个复选框,如果我单击它,第二个复选框将被选中,而第一个复选框将保持未选中状态。在WinXP下使用相同的exe或为Linux或Mac重新编译的项目不会发生错误。HTML:Test1Test2C++/QT5中的QWebview部分:QVariantresult=th

c - 如何同步ListView的checkbox和selection?(WIN32)

我正在编写一个简单的Win32程序,它有一个带复选框和启用多行选择的ListView。:复选框检查和行选择似乎是两种截然不同的行为。有没有一种方法可以同步这两种行为,只要选中一个复选框,就会选中该行,而只要选中一行,就会选中相应的复选框? 最佳答案 "wheneverarowisselected,thecorrespondingcheckboxwillbechecked"检查WM_NOTIFY和LVIS_SELECTED标志来检测用户何时选择了一行。并使用ListView_SetCheckState选中复选框:BOOLCALLBAC

C# Datagridview 不对 Checkbox 列进行排序

当我将Linq-to-sql查询绑定(bind)到datagridview(在两者之间使用BindingSource)时,列默认是可排序的。但是,bool类型似乎并非如此。对于这些数据GridView使用复选框列,但是当我单击标题时没有任何反应。解决方案有人吗? 最佳答案 在VS2012的设计器中你也可以设置SortMode。右键单击DataGridView并转到“编辑列”。SortMode有一个下拉菜单,可以选择NotSortable、Automatic和Programmatic。似乎大多数列的默认值是自动的,但对于复选框(boo

c# - 区分用户更改 Checkbox.Checked 值,还是以编程方式更改

我看到复选框有一个CheckedChanged事件。是否可以判断它是通过编程方式更改的,还是由用户实际选中复选框更改的?我有一个很大的网格,用户可以在其中输入过滤器,或者使用复选框作为一种提供通用过滤参数的“快速过滤器”。然后说他们去通过文本框修改过滤器,我正在检查我是否应该以编程方式(取消)检查CheckBox控件,以便它反射(reflect)文本框中的过滤器。privatevoidgenericCheckbox_CheckedChanged(objectsender,EventArgse){UpdateFilter();}privatevoidUpdateFilter(){if(g

c# - 窗体 : How to bind the Checkbox item of a CheckedListBox with databinding

我有一种形式的数据绑定(bind)检查列表框,我想知道是否有可能将每个列表框项的复选框与对象的特定属性进行数据绑定(bind)。提前感谢您的帮助:)编辑:也许我的问题被误解了。我想知道是否可以对CheckedListBox的每个项目的复选框进行数据绑定(bind)。我知道如何将数据绑定(bind)到源以及如何通过迭代itmes以编程方式更改条目。我不知道是否有可能上课它实现了INotifyPropertyChanged,因此当“CheckedState”属性更改时,CheckedListBox会自行更新。 最佳答案 根据Samich

c# - Gridview 获取 Checkbox.Checked 值

我有一个GridView,其中有10列由CheckBox填充。但是,除了使用FindControl()之外,有没有一种方法可以通过循环获取CheckBox.Checked值?当前代码:if(e.CommandName=="updaterow"){intindex=Convert.ToInt32(e.CommandArgument);GridViewRowselectedRow=GridView1.Rows[index];//TableCellBranchCode=selectedRow.Cells[0];CheckBoxcb101=(CheckBox)selectedRow.FindC

javascript - 设置 `checkbox.checked = false` 是否也不能清除 HTML 属性?

这是我的HTML:这是Firebug的摘录:>>>test>>>test.checked=falsefalse>>>test嗯...我是不是遗漏了什么,或者最后一行不应该阅读以下内容?在UI方面,当我执行checked=false行时,复选框确实取消选中。无论如何,如果对此有一些合理的解释,那么从JavaScript取消选中复选框的正确方法是什么,如果不是checked=false? 最佳答案 inputtype="text"的value属性和的checked或selected属性>inputtype="checkbox"、radi

javascript - 推特 Bootstrap : Remove/Toggle the active state of checkbox-like button group

使用twittersBootstrap,我创建了一个具有单选框行为的按钮组,让用户可以在不同状态之间进行选择。这按预期开箱即用。我用这里的例子安排了一个jsFiddle:http://jsfiddle.net/jpxWj/我尝试(并且想要)的是当我第二次点击事件按钮时可以移除按下状态。我尝试使用jQuerysremoveClass()从btn类中删除active类,但它不起作用。(我也尝试使用.on()删除,但这只会使事件始终隐藏/删除) 最佳答案 Hereyougo,在我看来,这是一个未知的事件现象。您可以阅读更多相关信息here