winforms相关内容
我在自定义控件中有一个组合框.如何将其中的特定事件(例如 SelectedIndexChanged 或 KeyPress 等)公开给实现我的自定义控件的任何人/事物? 解决方案 你可以这样转发事件: 公共事件 EventHandler SelectedIndexChanged{添加 { inner.SelectedIndexChanged += value;}删除 { inner.Se
..
我有一个现有的库(不是 Winforms 应用程序),它为真正的 Windows 应用程序提供一些 Winforms.在这个库中,我想创建一个用户控件来将一些控件组合在一起.为此,我右键单击、添加、用户控件并将一些控件拖到新的用户控件上. 到目前为止,一切都很好.用户控制甚至有必要的用户控制图标.但是将新的用户控件从解决方案资源管理器拖到一个新的空白 Winform 不起作用(我得到一个带有
..
我有一个带有 TableLayoutPanel 的 WinForms 应用程序;这是定义代码: tableLayoutPanel1 = new TableLayoutPanel();tableLayoutPanel1.Dock = DockStyle.Fill;tableLayoutPanel1.AutoScroll = true;tableLayoutPanel1.RowCount = use
..
我想显示如下内容:- 每一行都与一个进程有关(PID、父级等信息).用户可以选中 checkbox 并单击 Launch 按钮以获取有关该过程的一些动态详细信息. 问题是 CheckedListBox 控件不允许超过一列,而 ListView 等其他控件(允许多列)不允许像 checkbox 嵌入到列中. 我想知道是否有一个控件可以让我拥有一个自定义控件列表,其中每个自定义控件包
..
我在一个使用类似于 Visual Studio 的 IDE 的团队中工作,为我们的本地客户开发自定义 Winform 代码.在我们的代码中,我们重写了用户控件以使我们的任务更轻松,但我们的大多数控件都派生自基本的 C# Winform 控件. 我目前需要帮助在我们的所有控件周围实现虚线边框,使用 Visual Studio 提供的夹点类型. 未选中的控件 选定控件 此功能的
..
我写了用户控制(耶!).但我希望它表现得像一个容器.可是等等!我知道 [Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design",typeof(IDesigner))] 诡计. 问题是 - 我不希望我的所有控件都像容器一样,而只是其中一部分.一个事实上的面板;) 为了提供更广泛的上下文:我
..
我有一个 Form,其中包含: 一个TrackBar(最小值=1,最大值=200,代表缩放百分比); 一个 UserControl 与 BorderStyle = BorderStyle.None. 相关代码 表格1 来自设计器代码 trackBar1.Value = 100;背景颜色=颜色.灰色; 来自代码隐藏 private void trackBar1_Scr
..
说我疯了,但我是那种喜欢带参数的构造函数(如果需要)的人,而不是不带参数的构造函数,然后设置属性.我的思考过程:如果实际构造对象需要属性,它们应该放在构造函数中.我有两个好处: 我知道当一个对象被构造时(没有错误/异常),我的对象是好的. 这有助于避免忘记设置某个属性. 在表单/用户控件开发方面,这种心态开始伤害我.想象一下这个UserControl: 公共部分类 MyUserCo
..
我正在开发一个 .net winforms 桌面应用程序,当主要应用程序(Web 应用程序)由于与银行中央节点的连接问题而无法使用时,该应用程序将在多个银行分行作为备用应用程序运行.除了 SQL-Server 数据库之外,这些分支本身不计入任何企业服务.因此,应用程序应该能够直接连接到 SQL-Server.当我必须为应用程序提供连接数据库的密码时,我的问题就出现了: 1) 不能将密码以明文
..
我有 winform 应用程序 (.NET 4.0) 有没有办法手动设置一组单选按钮? 我有四个单选按钮,其中两个在组框内,另外两个在该框外.如何将它们全部设置到同一个组? 解决方案 这可能已经在另一个帖子中回答了,听起来一样: 将 Windows 窗体单选按钮分组到不同的父级C#中的控件 这是公认的解决方案: 恐怕您将不得不手动处理此问题...还不错实际上,
..
如果我有三个单选按钮,将它们绑定到具有相同选择的枚举的最佳方法是什么?例如 [] 选项 1[] 选择 2[] 选择 3公共枚举 MyChoices{选择1,选择2,选择3} 解决方案 我知道这是一个老问题,但它是第一个出现在我的搜索结果中的问题.我想出了一种将单选按钮绑定到枚举,甚至是字符串或数字等的通用方法. private void AddRadioCheckedBinding(Ra
..
我希望能够从标准的 winforms 单选按钮捕获 DoubleClick 或 MouseDoubleClick 事件,但它们似乎被隐藏并且不起作用.目前我有这样的代码: 公共类 RadioButtonWithDoubleClick : RadioButton{公共 RadioButtonWithDoubleClick(): 根据(){this.SetStyle(ControlStyles.St
..
我使用VS2010,然后将成员datagridview拖放到设计视图中.之后,我将名称成员文本字段拖放到设计视图,然后尝试编辑和保存.它工作正常. 然后我将性单选按钮拖放到设计视图中.但是绑定它不起作用. 在这种情况下我该如何绑定? 使用系统;使用 System.Collections.Generic;使用 System.ComponentModel;使用 System.Data;使
..
我正在使用 C# 开发 WindowsForms 应用程序.我创建了一个带有一些面板的表单.每个面板都有一个 RadioButton.当我点击一个 RadioButton,然后点击另一个,两者都被选中. 如何模拟所有RadioButtons都在同一个组中,所以只能勾选一个,其他不勾选? 当然,我可以控制每个RadioButton的checkedChanged事件……但是有没有更好的解决
..
我有一个 Windows 窗体应用程序,其中有许多单选按钮.这些 RadioButtons 放置在 FlowLayoutPanel 中,它会自动为我安排它们.直接添加到 FlowLayoutPanel 的所有 RadioButtons 都被分组,这意味着我只能选择其中一个.但是,其中一些 RadioButtons 与 TextBox 配对,因此我可以在那里提供一些参数.但是为了妥善安排这一切,我在
..
..
请阅读我的问题,它不是重复的. 我在 Windows 窗体上有三个单选按钮,所有这些按钮都关联了共同的“CheckedChanged"事件.当我单击这些单选按钮中的任何一个时,它会触发两次“CheckedChanged"事件. 这是我的代码: private void radioButtons_CheckedChanged(object sender, EventArgs e){//
..
我目前正在对我现有的一些 Windows 窗体进行数据绑定,但我遇到了一个问题,我无法确定对组框中的一组单选按钮控件进行数据绑定的正确方法. 我的业务对象有一个整数属性,我想对 4 个单选按钮进行数据绑定(其中每个单选按钮代表值 0 - 3). 我目前正在绑定一个演示者对象,该对象充当表单和业务对象之间的绑定器,我现在所做的方式是拥有 4 个单独的属性,每个属性都绑定到这些值中的每一个
..
使用 WinForms;有没有更好的方法来为一个组找到选中的 RadioButton?在我看来,下面的代码应该是不必要的.当您选中一个不同的 RadioButton 时,它就会知道要取消选中哪个……所以它应该知道哪个被选中.如何在不执行大量 if 语句(或 switch)的情况下提取这些信息. RadioButton rb = null;如果(m_RadioButton1.Checked ==
..
是否可以使用 MS Graph 仅登录一次?目前,每当我调用 graphServiceClient 时,它都会要求我登录或选择登录用户.有什么办法可以避免选择登录用户的过程?提前致谢. 目前这是我初始化 graphService 的方式. public static GraphServiceClient GetAuthenticatedClient(){GraphServiceClien
..