问题标签 [bindingnavigator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.Net DataView 使用绑定导航器保存
好吧,我已经为我的第一个真正的 VB 项目工作了几个星期。我学到了很多东西,但我对这一点感到困惑。
一点背景知识,该应用程序保存来自多台机器的停机时间信息,并将详细信息保存到 SQL 数据库中。我需要从 SQL 表中提取这些数据,以便主管更新一些缺失的信息(停机原因)。我用 datagridview 创建了一个数据源和数据集。我能够使用绑定导航器保存更新的停机原因。
现在我想用复选框过滤我的数据(即第一班,第二班等)。我向后退了一步,创建了一个数据视图,删除了绑定源,并用数据视图信息填充了数据网格视图。过滤器都在工作,但我无法再将信息保存回数据库。我想知道我是否有错误绑定的东西,或者绑定导航器的代码是否错误。
我已经包含了整个表单的代码。请原谅我的经验不足。感谢您提供的任何帮助!
winforms - 如何自定义将数据源拖到表单上时使用的 BindingNavigator
在 Visual Studio 2013 中,当我为列表类型的数据源选择“DataGridView”并将数据源拖到表单的设计图面上时,我得到了我的 DataGridView 和一个 BindingNavigator,这太棒了。现在,我可以自定义我的控件的选择并使用自定义控件,而不是 DataGridView,这也很棒。我现在的问题是——如何注入我自己的 BindingNavigator 子类以由该拖动操作生成?
谢谢!
哦。关于何时将数据源作为“详细信息”拖入的类似问题。如何注入我的自定义标签?(我有自定义文本框和东西,好吧。)
c# - C# Binding Navigator 页面更改事件
我正在使用绑定导航器,当您单击其中一个按钮(前进、后退等)时,它会更改为数据集中的另一条记录。
当用户进入新页面时,我有一种方法必须与新数据一起发生。我似乎在导航器上找不到“进入新页面”事件。有进入和离开,但这只是与控制有关,而不是记录的实际更改。当记录发生变化时,我需要运行我的活动。请帮忙。
c# - BindingNavigator 删除项目有效,但添加项目无效
我有 DataGridView、BindingNavigator 和 BindingSource...
删除按钮有效,但添加无效,如何调试这些家伙?
我不知道要发布什么代码,因为其他所有内容都是通过属性设置的...我已经使用 bindingnavigator 设置了一个 DataGridView(“djelatnik”),并且 2 个功能可以正常工作(添加/删除)
c# - 赢表格。使用 BindingNavigator 时如何使 DataGridView 写入单元格值
我在 From 上有 WinForms DataGridView 和 BindingNavigator 绑定到同一个 BindingSource。
当用户在 DataGridView 的单元格中输入文本(单元格文本编辑器可见)并在 BindingNavigator 中按“移动下一步”时,假定网格关闭单元格文本编辑器,文本应写入 DataTable 字段并记录结束编辑。
但网格只是忽略输入的文本,并将旧值返回到单元格中。
通过 BindingNavigator 导航时是否可以让网格写入输入的值?
c# - 如何设置 BindingNavigator?- BindingNavigator 不工作
我有一个使用 BindingNavigator 的数据应用程序。我已将导航器连接到绑定源,但它不起作用。它不会添加或删除行。绑定源为:accountBindingSource。我不明白出了什么问题。我有以下代码:
c# - 扩展 BindingNavigator
我想扩展BindingNavigator,以便向它添加额外的功能。我想做的一件事是添加一个ToolStripSplitButton,它将自动调整 DataGridView 中的单元格。我已经能够添加按钮,但是当我将控件放在表单上时,我的按钮位于第一个位置。我想在删除按钮之后添加这个按钮。我怎样才能做到这一点?
这是代码:
c# - 绑定导航器中缺少保存按钮
我只是尝试为某个网格视图添加一个新的绑定导航器,但没有显示保存按钮。现在,如果我尝试删除网格视图并重新添加它,即使根据文档,Binding Navigator 也不会显示。
是否有一些规则何时显示保存按钮取决于网格视图设置?另外,当我们在表单上拖放数据源时,为什么 VS 并不总是自动添加绑定导航器?
我正在谈论的网格视图不是只读的,它被设置为适当的数据源,因此它显示正确的数据。绑定导航器 BindingSource 设置为与网格视图相同的数据源。
如果您需要更多信息,请告诉我。
c# - C#、BindingNavigator、SplitButton、剩余的丑陋点
在空窗体上绘制工具条。在此工具条上添加一个拆分按钮。稍后将用作登录按钮。
在这个 SplitButton 上,我想删除起始位置的下拉菜单。您唯一能做的就是登录。登录后,下拉列表中会填充“更改密码”、“更新个人资料”等项目。
我试过把财产:
这几乎删除了下拉,它消失了,但它在右边是一个非常难看的点,看起来好像是从下拉角左一个像素。见下图:
我尝试了很多其他属性来删除下拉菜单,但没有进展。当我用谷歌搜索时,我找不到任何类似的东西。
几天前,我得到了很好的帮助,解决了工具条的另一个问题,工具条在默认状态下也有绘图问题。但如果您确实覆盖了一个方法,则会被删除,请参阅这篇文章:
有谁知道我如何删除丑陋的点,或者以其他方式删除下拉菜单?
完整的源代码,一行本质上是名为 loginButton 的 SplitButton:
使用 System.Windows.Forms;
命名空间 WindowsFormsApp1 { public 部分类 Form1 : Form { public Form1() { InitializeComponent(); }
}