-
0 votes1 answers644 views
组合框鼠标滚轮滚动也在页面上滚动
我有一个dojo comboBox元素,我填充了很多条目,因此组合框变得可滚动 . 当我用鼠标滚轮在组合框内滚动时,页面也在滚动 . 有办法防止这种情况吗? -
2 votes2 answers1626 views
当应用程序失去焦点时,Windows窗体ComboBox触发SelectionChangeCommitted,SelectedValueChanged和SelectedIndexChanged事件
我有包含组合框的.Net 2.0 Windows窗体 . 我编写了以下代码来填充组合框,然后将其绑定到Int类型的ProductType属性 . // Populate Combo cmbProduct.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; cmbProduct.DataSource = new Data... -
0 votes2 answers103 views
WPF-组合框绑定
我有一个名为“员工”的 class : public string Forname { get; set; } public string Lastname { get; set; } public EmployeeGroup Group { get; set; } 一个“EmployeeGroup”类: public string Groupname { get; set; } public ... -
0 votes1 answers269 views
WPF ComboBox绑定到UserControls的集合不显示所选项目的文本
我有一个ComboBox绑定到自定义UserControls的ObservableCollection . 每个用户控件都设置了Tag值,ComboBox的DisplayMemberPath设置为“Tag” . 单击ComboBox时,这会在下拉列表中正确显示每个UserControl的标记,但是当选择列表中的项目并关闭下拉列表时,ComboBox不会在按钮中显示任何内容 . 如果我将UserCo... -
0 votes1 answers1998 views
从动态填充数据库中的Combobox
我正在为我的大学开展一个项目,我需要将数据库中的数据绑定到组合框中 . 我需要在组合框的“text”字段中存储roll no / enrollment no,并在组合框的“text”属性中存储学生的名字 . 我的代码是: #region填充组合框//填充组合框 . public static void FillCombo(ComboBox _cb,string _sSQL,string _sTa... -
19 votes2 answers251 views
带有自定义对象的Javafx组合框显示对象地址,但使用了自定义单元工厂
我有一个组合框,显示了 User 对象的列表 . 我为组合框编写了一个自定义单元工厂: @FXML ComboBox<User> cmbUserIds; cmbUserIds.setCellFactory(new Callback<ListView<User>,ListCell<User>>(){ @Override ... -
0 votes1 answers1322 views
JAVAFX 8 ComboBox和ObservableList
我需要一个通过observablelist填充的组合框,其中包含从DB检索的特定数据 . 这是我的来源 . 模型 public ObservableList<Bank> listBank = FXCollections.observableArrayList(); public static class Bank { private final StringP... -
1 votes1 answers745 views
JavaFX ComboBox的错误?
我的一位开发人员试图根据用户输入的内容将ComboBox扩展为自动过滤器: public class AutoCompleteComboBox<T> extends ComboBox<T> { private FilteredList<T> filteredItems; private SortedList<T> sortedIte... -
3 votes1 answers1137 views
JavaFX:表视图中的组合框焦点问题
Scenario :我在JavaFx中创建了一个包含2列的表视图 . 我已经用一些示例数据填充了表格 . 现在,我必须编辑表格的单元格 . 为此,我创建了一个新类(ComboTableCell),它覆盖了TableCell类 . 这个类定义了一个可编辑的组合框的单元格工厂,如果我使用鼠标点击遍历表格,它可以很好地工作 . 但是,当我使用键盘选项卡时,我遇到了一个问题 . Problem :使用选项... -
2 votes1 answers2 views
Combobox datagridview选择更改了datagridview其他单元格中的填充值
我想根据位于datagridview内部的组合框的选择更改事件填充datagridview单元格中的值 . 在下面的屏幕截图中,我想根据组合框数据网格视图的选择更改事件填充“区域”列中的值 . -
0 votes1 answers122 views
如果为空/(null)c#,将datagridview单元格更改为组合框
我正在使用C#和sql server 2014处理Windows窗体 . 正如 Headers 所示,我想将特定列中的DataGridView单元格更改为组合框字段(如果它们为空) . 我的表单加载方法是这样的: private void AdminPanel_Load(object sender, EventArgs e) { DBConn.ConnectToDataba... -
22 votes4 answers1956 views
什么事件在DataGridViewCell中的组合框中捕获了值的变化?
我希望在 DataGridView 单元格中的 ComboBox 中更改值时处理该事件 . 有 CellValueChanged 事件,但在我点击 DataGridView 内的其他地方之前,该事件才会触发 . 选择新值后,会立即触发一个简单的 ComboBox SelectedValueChanged . 如何将监听器添加到单元格内的组合框中? -
0 votes0 answers497 views
Datagridview中的Combobox单元在离开单元格时返回零索引值
我在Datagridview中有一个Combobox单元,其中包含一个包含这样的枚举列表的bindingsource: K0 value 0 K1 value 1 K2 value 2 当我在组合框中选择一个项目时,它会弹出所选项并且下拉菜单消失了,但当我将单元格留给其他单元格时,它会以某种方式再次选择K0值而我无法弄清楚为什么它做这个?有什么想法吗? -
0 votes0 answers1958 views
DataGridView DataGridViewComboBoxCell值不会更改
我有这个datagridview,行的一些单元格可能是一个组合框 . 我可以绑定组合框并正确初始化,但是当我从该组合框中选择一个项目时,控件的Value属性保持不变,但格式化的值更改为新选择的项目 . 这是我如何将组合框加载到网格视图中: private void ADDComboBoxItemToView(string itemName, Languages.LanguagesEnum lang... -
-1 votes1 answers1164 views
在启动时设置DataGridViewComboBoxColumn的DropDownStyle?
我有一个带有三个DataGridViewComboBoxColumns的DataGridView . 默认情况下,他们的DropDownStyle是DropDownList,但我希望它是DropDown . 我可以在DataGridView的EditingControlShowing方法中将类型更改为DropDown,但这是在程序启动并选择了ComboBox之后 . 我已经在DataGridVie... -
4 votes3 answers955 views
在ComboBox中更改选择时,在DataGridView中更改了提交
一旦单元格中的 ComboBox 编辑控件改变了它的选择,我怎么能强制引发 DataGridView.CellValueChanged 事件(并且将更改的实际更改为 DataGridViewCell.Value 属性)?默认情况下,仅在具有ComboBox的单元格失去焦点后才会引发事件 . -
0 votes3 answers181 views
组合框用于更新数据网格视图中的相邻单元格
我有一个带有组合框的datagridview,它可以查看名为products的不同表,并使我能够选择产品 . 我还将datagridview标记设置为在price列中查找相同的表“products” . 我希望能够通过从组合框中选择产品来自动填充价格单元 . 问题是下面的代码将整个列更改为相同的价格 . 我只想改变那个特定的行 . 我在datagridview.cellvaluechanged事件... -
0 votes3 answers1910 views
Datagridview组合框不更新
我正在使用datagridview组合框来解决问题和子问题 . 在选择问题时,根据问题填充其子问题组合框数据源 . 为了更新我正在使用的子问题 private void dataGridView2_CellValueChanged_1(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnI... -
0 votes1 answers853 views
如何在datagridview中获取组合框中所选项的值
我有一个带有供应商列表的组合框供应商 . 选择供应商后,名为itemName的组合框中的值将更改为列出该供应商提供的所有项目 . itemName组合框位于datagridview中 . 到目前为止,我完成了所有这些工作 . 现在,我想要做的是当在itemName组合框中选择一个项目时,我想更新datagridview中的另一个单位价格与该项目的单价 . 我无法弄清楚的是,如何在itemName... -
0 votes1 answers847 views
WinForms:DataGridView - 当单元格被编辑时显示组合框
在C#应用程序中,我有一个DatagridView,所有单元格都是DataGridTextBoxCol . 使用未绑定的值动态填充网格 . 网格有不同类型的食物 . 我的需求是,当用户点击/想要编辑一个单元格时 - 一个带有食物项目列表的组合框出现在单元格的位置 . 如果它们是单元格中的任何值,则应在组合中选择该值 . 用户可以在组合中键入和选择项目 . 这是我到目前为止所尝试的: private... -
0 votes1 answers987 views
在datagridview中更改为comboBox在运行时
我使用默认的datagridview在我的Windows窗体应用程序中显示数据 . 如果有人点击了某个特定列,我想显示该单元格的组合框 . 因此,在运行时,用户只能为该列单元格选择固定值 . 我想在点击事件上做这件事 . 我以编程方式向dataridview添加列和行 . 当我向datagridView添加数据时,我无法将DataGridViewComboBoxColumn添加到datable .... -
0 votes0 answers1332 views
带有ComboBox的C#DataGridView总是显示组合框?
所以我有一个DataGridView,其中一列设置为ComboBox类型 . 当我添加一个新行时,我填充了单元格的组合框,如下所示: foreach (Job cJob in cJobs) { cbItem = new ComboboxItem(); cbItem.Text = cJob.Name; cbItem.Value = cJob.Name; Object ... -
167 votes20 answers1454 views
ComboBox:向项添加文本和值(无绑定源)
在C#WinApp中,如何将Text和Value添加到我的ComboBox的项目中?我做了一个搜索,通常答案是使用“绑定到源”..但在我的情况下,我的程序中没有准备好绑定源...我怎么能这样做: combo1.Item[1] = "DisplayText"; combo1.Item[1].Value = "useful Value" -
3 votes1 answers1589 views
如何使用组合框将新项添加到数据源?
我有一个组合框, DropDownStyle 设置为 DropDown . 我希望用户可以输入新项目 . 通过离开控件我想将新项添加到底层数据源 . 但是,当用户键入已存在的名称时,必须选择现有名称 . 我怎样才能做到这一点? -
0 votes1 answers121 views
如何根据DataGridView中的选定行将组合框中的特定项目设置为选中?
我在FormA中有一个DataGridView,还有一个FormB按钮 . 在FormB中,我有一个由FormA上的DataGridView项目填充的组合框 . 如何根据DataGridView中的选定行将组合框中的特定项目设置为选中? 我在FormA中选择行,单击按钮进入FormB,ComboBox已经将此行选为项目 . -
0 votes0 answers1214 views
如何将选定的组合框项添加到数据表?
我有一个使用DataTable作为其DataSource的DataGridView,然后我将DataGridViewComboBoxColumn添加到DataGridView . 到目前为止,一切都很好 . 但是,当用户从组合框列中选择一个项目时,所选项目不包含在DataGridView的DataSource中 . 有没有办法可以将所选项目包含到DataSource中,而不是循环使用DataGri... -
0 votes1 answers1187 views
如何在选择特定的组合框项目时将DataGridViewComboBoxCell设置为可编辑模式?
我有一个DataGridView控件,其第一列是DataGridViewComboBoxColumn . Combox元素的值可以说是:“Custom”,“AAA”,“BBB” . 第二个DataGridView列只是可编辑的单元格 . 当用户选择任何组合框项目(“自定义”除外)时,用户输入被移动到第二列单元格,以便他可以编写文本 . 我想要实现的是当用户选择“自定义”时,ComboBox值是可... -
0 votes2 answers1101 views
c#中的Datagridview中的组合框
我在DataGridview中创建了一个动态组合框,如下所示: string strcmd2 = "Select Food_Name,Food_ID from dbo.TblFood_Food "; Dt2 = Dbc.seletcmd(strcmd2); DataGridViewComboBoxColumn ColumnAcc = new DataGridViewComboB... -
0 votes0 answers1636 views
数据绑定Datagridview Combobox显示从datetime开始的星期几
我已将一个组合框添加到已绑定到数据源的datagridview . 我看到的数据是Strings,并且工作正常 . 现在我想添加另一个组合框,它可以获取日期值并显示星期几 . 时间显示为单独的列,因此用户可以选择日期然后添加时间 . Datagridview的数据源是一个数据表,其中包含一个名为starttime的日期时间列 我认为这不起作用,因为组合框vales只是日期,数据表值是日期和时间 .... -
-1 votes1 answers397 views
如何在DataGridView列中设置ComboBox的索引
我想知道是否有办法设置已经在 DataGridView 列中的 ComboBox 的索引 . 我不想添加新列和/或删除现有列 . 假设我在 DataGridView 中有四列(例如员工信息): ID | Name | Address | Job 现在, Job 属性类型 ComboBox 具有一些已知且有效的值 . 我已尝试通过 DataTable 和 DataGri...