c#的winform程序中,radiobutton的用法

author author     2023-04-16     228

关键词:

我在窗体上放了三个radiobutton。还有一个combobox。我想在分别选择三个不同的radiobutton时,让combobox绑定不同的数据字段。显示不同的内容。但在运行的时候,点第一个radiobutton时,程序正常运行。当点第二个的radiobutton的时候,就出错了,提示的意思就是该combobox已经绑定了数据了,不能再重新绑定。请问,怎么能动态更新绑定字段呢。该在那里写代码完成呢,谢谢。

ComboBox绑定数据以后是不能重新绑定的,当然,ComboBox.Items.Clear()也是不行的,你可以用ComboBox.DataSource = null,然后重新绑定。
或者还有个办法,那就是不做绑定,每次更新数据的时候先用Clear()方法清空数据,然后用Add()方法向ComboBox里加入数据,当然这个办法比较麻烦,你看着用吧,呵呵。
参考技术A 如果绑定的是同一个表或者是同一个集合,让现实的不同可以用
DisplayMember属性,this.comboBox2.DisplayMember = "字段名";
就可以改变现实。

如果需要重新绑定,那么只能用this.comboBox2.DataSource = 集合;
这种方式来改变。
参考技术B 如果你是连接数据库的话 不同的radiobutton 绑定不同的字段就可以了 不知道是不是 连接数据库啊~~ 每一个radiobutton 只能绑定一个字段 参考技术C 经测试可以重新绑定,希望把问题再说的详细点,便于解答. 参考技术D 点击进入后在写代码

c#中winform程序退出方法技巧总结(转)

本文实例总结了C#中WinForm程序退出方法技巧。分享给大家供大家参考。具体分析如下:在c#中退出WinForm程序包括有很多方法,如:this.Close();Application.Exit();Application.ExitThread();System.Environment.Exit(0);等他们各自的方法不一样,下面我... 查看详情

如何在 C# Winforms 程序的文本框中突出显示文本?

】如何在C#Winforms程序的文本框中突出显示文本?【英文标题】:HowdoIhighlightTextinaTextboxinaC#Winformsprogram?【发布时间】:2011-01-2515:24:26【问题描述】:我有一个带有多个文本框的C#Winforms程序。我使用每个框的属性在其中放置文本... 查看详情

在 C# Winforms 应用程序中嵌入 CMD 终端

】在C#Winforms应用程序中嵌入CMD终端【英文标题】:EmbeddingaCMDterminalinaC#Winformsapplication【发布时间】:2015-10-1210:37:48【问题描述】:我打算做的是构建一个应用程序,除其他外,它将像某些IDE一样嵌入一个命令行(我觉得这非常... 查看详情

在 C# WinForm 应用程序中写入数据库时​​遇到问题

】在C#WinForm应用程序中写入数据库时​​遇到问题【英文标题】:TroublewritingtodatabaseinC#WinFormApplication【发布时间】:2013-07-0314:37:16【问题描述】:我在专业编程方面相对缺乏经验,但我正在尝试编写一个与MSAccess数据库接口的程... 查看详情

如何在 C# Winforms 应用程序中取消执行长时间运行的异步任务

】如何在C#Winforms应用程序中取消执行长时间运行的异步任务【英文标题】:Howtocancelexecutionofalong-runningasynctaskinaC#Winformsapp【发布时间】:2016-05-0518:41:48【问题描述】:我是一个缺乏经验的C#程序员,需要帮助管理我的程序流程。... 查看详情

在 C# winforms 应用程序中使用文本框过滤 Treeview

】在C#winforms应用程序中使用文本框过滤Treeview【英文标题】:FilteraTreeviewwithaTextboxinaC#winformsapp【发布时间】:2012-01-0519:34:10【问题描述】:我的C#winform中有一个TreeView。我希望能够通过搜索框添加搜索功能。基本上当用户输入字... 查看详情

在c#中的winform应用程序中获取在OCR期间提取的第一个字母的坐标

】在c#中的winform应用程序中获取在OCR期间提取的第一个字母的坐标【英文标题】:getcoordinatesofthefirstalphabetextractedduringOCRinwinformapplicationinc#【发布时间】:2018-11-2100:45:26【问题描述】:是否有任何方法或任何DLL可以让我在Windows窗... 查看详情

如何在 C# Winforms 应用程序中发送 PayPal REST API 退款?

】如何在C#Winforms应用程序中发送PayPalRESTAPI退款?【英文标题】:HowdoyousendaPayPalRESTAPIRefundinaC#Winformsapp?【发布时间】:2018-08-0712:15:21【问题描述】:我在网上找到的用于在C#中实现PayPalRESTAPI的文档非常少。我已经完成了获取访问... 查看详情

c#中radiobutton的使用

我想在C#中使用两个radioButton,当一个被选中时,界面中的一个textbox可用,但当另一个radioButton被选中且不由其它事件引发,些textbox就变为不可用,也就是说,只要另一个radioButton一旦被选中,此textbox就变为不可用,请问应该怎样写代码,望... 查看详情

c#中radiobutton的使用

我想在C#中使用两个radioButton,当一个被选中时,界面中的一个textbox可用,但当另一个radioButton被选中且不由其它事件引发,些textbox就变为不可用,也就是说,只要另一个radioButton一旦被选中,此textbox就变为不可用,请问应该怎样写代码,望... 查看详情

c#中如何将不同组的radiobuton设置成单选。。。

比如说有两个panel,每个panel有两个radiobutton,然后怎么实现四个radiobutton的单选,有人说把groupname改成一样就行了,C#里能用吗,怎么用,要添加什么?还是说。。。求教了。。。参考技术A如果你是用ASP控件的话1,在aspx页面中... 查看详情

c#中winform是用啥语言编写?

...asp.net做开发,asp.net既可以用c#实现也可以用VB实现;那在winform开发中(我理解winform就是C/S模式的开发,即胖客户端开发),用的语言是也是c#,我想问问winform开发模式中用的语言确切的成为c#呢还是asp.net呢?经常写代码,但至... 查看详情

c#中winform程序怎么制作纵向选项卡

C#中winform程序怎么制作纵向选项卡?好像要用到第三方控件,可是没找到--C#WINFORM的TabControl本身就可以纵向你将TabControl的Alignment改成Left或者Right就可以了左右两侧的纵向选项卡改成left/right后选项卡的文字是显示不出来的需要自... 查看详情

拖放在 C# Winforms 应用程序中不起作用

】拖放在C#Winforms应用程序中不起作用【英文标题】:DragandDropnotworkinginC#WinformsApplication【发布时间】:2014-12-2501:08:37【问题描述】:我正在尝试创建一个可以将文件/文件夹拖放到其上的Windows窗体。我在WinForms应用程序中有以下... 查看详情

vs2008如何将c#写的winform程序打包成安装包?

我现在用C#写了Winform程序,想使用VS2008里面的安装程序项目打包的Winform程序并生成安装包。但是在打包过程中,需要将.NETFramework3.5和WindowsInstaller3.0打包到我的项目中,使用VS2008直接生成的安装包在安装过程中提示需要下载.NETFr... 查看详情

如何使用 C# 连接到 Winform 应用程序中的 .sdf 文件?

】如何使用C#连接到Winform应用程序中的.sdf文件?【英文标题】:Howtoconnectto.sdffileinWinformapplicationusingC#?【发布时间】:2013-06-0411:30:06【问题描述】:我正在尝试将.sdf文件与我的winform连接。这就是我想要做的:SqlConnectioncon=newSqlCo... 查看详情

C# PayPal REST API Winforms 应用程序中的授权代码在哪里?

】C#PayPalRESTAPIWinforms应用程序中的授权代码在哪里?【英文标题】:WheredoesauthorizationcodegoinC#PayPalRESTAPIWinformsapp?【发布时间】:2017-12-0209:29:45【问题描述】:我正在尝试访问PayPal的API以通过C#.NETWinforms应用程序向客户提交发票,... 查看详情

在 C# Winforms 应用程序中键入时如何搜索 SQL Server 数据库?

】在C#Winforms应用程序中键入时如何搜索SQLServer数据库?【英文标题】:HowcanisearchSQLServerDatabasewhiletypinginC#Winformsapplication?【发布时间】:2019-12-2710:04:19【问题描述】:我在winforms应用程序的数据网格视图中显示了一些sql表结果。... 查看详情