首页 文章
  • -1 votes
     answers
     views

    如何一次从多个文本框中获取值?

    我有一个表单,其中有许多文本框供用户输入数据 . 问题是我无法弄清楚如何从框中获取值! 用户按“保存”以保存所有值,因此我有一个“保存”此信息的过程,但正如我所说,我无法弄清楚如何提取值 . 我有一个搜索,发现什么都不能解决 . 继承了c#中的一些代码: // this is the procedure i want to use the value in public static save()...
  • 2 votes
     answers
     views

    如何使用listbox将文本文件串发送到文本框?

    我正在处理的Windows窗体应用程序项目要求我在文本文件中填充4个带有值的文本框 . 在文本文件中,每行包含每个文本框的单词,用空格分隔 . (例如,第一行可以说“猫鱼狗马”,第二行可以说“a b c d”) 列表框包含每行的第一个单词 . (使用相同的示例运行,列表框将包含“cat”和“a” . ) 因此,我将双击列表框中的值,并使用streamreader在文本文件中运行搜索,选择包含所...
  • 0 votes
     answers
     views

    如何在c#winforms中的列表框中搜索时突出显示所选项目?

    我有一个由一些项填充的列表框,该表单包含文本框和列表框 . 在文本框中,用户可以在列表框中搜索指定的条目 . 现在,如果用户在文本框中键入某些文本,则列表中会显示已过滤的列表框项目 . 现在,假设我之前在搜索之前选择了列表框中的任何项目,那么如果我搜索列表框,我最后选择的元素(如果它存在于过滤的项目中)不会突出显示 . 如果它存在,我如何在筛选列表中显示我的持续选定项目 . 示例 - 在列表框中搜...
  • 0 votes
     answers
     views

    从列表框中删除所选项目,但也删除数据库

    我使用Entity Framework来创建本地数据库 . 现在我创建了一个表单,我可以将一个人添加到列表框中,它也会添加到数据库中 . 如何从列表框中删除所选项目同时从数据库中删除? 这个人是一个对象所以我觉得我必须做一些事情: Person person = new Person(); var removeperson = new Person{ " for loop for r...
  • 0 votes
     answers
     views

    C#查找ListBox中所有项的Selected State

    我找到了很多关于如何在列表框中查找所选项目以及如何遍历列表框的示例; for(int index=0;index < listBox1.Items.Count; index++) { MessageBox.Show(listBox1.Items[index].ToString(); } 要么 foreach (DataRowView item in listBox1.Items) ...
  • 2 votes
     answers
     views

    C#弹丸模拟器 - 将速度应用于弹丸物理学的X位置

    首先,这是代码: decimal gravity = decimal.Parse(gforce.Text) / 1000; decimal speed = decimal.Parse(initialSpeed.Text) / 1000; decimal newAngle = DegreesToRadians(decimal.Parse(angle.Text)); ...
  • 1 votes
     answers
     views

    为什么winform不会在运行时更新其宽度和高度?

    我不确定如何准确地说出这个问题,但在我解释问题所在之后你会理解 . 我有一个winform,我在其上绘制像矩形,椭圆形,线条等形状,就像下面的winform一样 . 之后,我将这些形状保存到二进制文件中 . 但是,如果你注意到我的程序启动时我打开保存的形状,由于一些奇怪的原因,winform保持其设计时宽度和高度,以显示形状看起来被切掉的形状,即使winform有大量的油漆区域完全绘制所有形状 ...
  • 1 votes
     answers
     views

    ircDotNet bot无法从IRC Channels 获取消息,长时间登录/注销

    我正在尝试为irc Channels 编写机器人,它将从 Channels 读取消息,识别它们是否是对他的命令并且执行某些操作取决于发送的命令 . 我选择了ircDotNet,因为它是唯一包含一些如何使用它的例子的库,但它们实际上已经过时了,只有一半有效 . 我缺乏C#和编程方面的经验并不能让我理解没有好例子的东西:( 那么我的程序现在做了什么: 使用密码登录服务器 加入 Channels...
  • 19 votes
     answers
     views

    如何用C#打印PDF

    我试图解决这个问题将近2天 . 网上有很多或更少的好解决方案,但没有一个完美适合我的任务 . 任务: 以编程方式打印PDF 使用固定打印机进行操作 不要让用户做多个Button_Click 保持沉默 - 越多越好 做客户端 第一解决方案: Do it with a Forms.WebBrowser 如果我们安装了Adobe Reader,则有一个插件可以在webbrowse...
  • 3 votes
     answers
     views

    C#使用表单加载其他用户控件并可以访问基本控件或属性

    目前我有一个带有Windows窗体的C#程序,然后是一个放在窗体上的用户控件模板 . 用户控件模板实际上只是用作占位符 . 我有一系列继承自此用户控件模板的其他控件 . 每个控件都有导航按钮,如“继续”和“后退”,每个控件都知道下一个需要加载哪个控件 . 然而,我需要弄清楚的是一种更容易的方法来获得这些控件的全局变量 . 我唯一的解决方法是在加载表单时将表单传递给每个控件,并使用表单内的变量进行读...
  • 0 votes
     answers
     views

    对各种用户控件的调用方法

    我在我的应用程序中创建了许多自定义用户控件 . 它们是使用Validates()方法验证自己内容的控件 . 当我单击窗体上的一个按钮时,我想在任何具有该方法的控件上调用此方法 . 实现这一目标的最佳方法是什么? 我能够识别和控制并检查他们是否有方法,但不确定如何在此时调用它 . (所有控件都以'cc'开头) foreach (Control c in this.Controls) ...
  • 0 votes
     answers
     views

    C#:使用Interface将用户控件中的现有控件集成到另一个表单中

    我有一个用户控件/表单有一些控件(按钮,Groupboxes,...) . 我想创建一个界面,让用户从自己的表单中访问这些控件 . 这意味着当他点击表单中的按钮时,它将在我的表单中执行按钮的内容,如下所示: void Btn1_Click(object sender, EventArgs e) { [some statements and preparation code...
  • 1 votes
     answers
     views

    使用Process.Start()打开文件夹时,访问被拒绝异常

    我在C#中有一个winforms应用程序,我必须打开某个文件夹 . 我用 System.Diagnostics.Process.Start(pathToFolder); 这导致以下异常: System.ComponentModel.Win32Exception(0x80004005):在MyApp的System.Diagnostics.Process.Start(ProcessStartInf...
  • 0 votes
     answers
     views

    如何将工具提示或叠加层添加到图表的特定部分?

    我有一个图表,显示几条线,显示频段内的信号强度 . 每个图表由一个“区域”和四个“系列”组成 . 在父表单上有几个图形,如下所示 . 所有这些都是动态创建的,并且具有不同的宽度 . 我想要做的是当鼠标悬停在图表的特定区域上时添加工具提示或注释(或其他东西),如下面的模型所示: 如果鼠标移动到图表的另一侧,则会在图表区域周围的框中显示不同的通道编号和频率 . 它不必完全如模型中所示,尽管为了向用...
  • 2 votes
     answers
     views

    在单个DataGridView中显示来自多个DataTable的行

    我继承了多个具有不同列名的DataTable,这些列名目前都在他们自己的DataGridViews中显示 . 我想创建一个新的附加DataGridView,它将在一个DataGridView中显示它们 . 例如(非常简化): public class DataTableA: DataTable { public DataTableA() { this.Columns...
  • 0 votes
     answers
     views

    Win7 WinForm字体不支持样式“常规”错误

    我有一个WinForm应用程序 . 里面有一些 Form ,所有这些都是英文的,只有一个 Form 是波斯语 . 我已经在各种机器上安装了这个应用程序,但今天安装完成后,我发现错误告诉我: 字体“B Koodak”不支持“常规”样式 . 我真的不记得我曾经以这种形式使用过这种风格 . 我已经检查了他们所有人都在"Bold" .我还有该表单上的所有字体到另一个和更新的目标机器...
  • 0 votes
     answers
     views

    如何在column.expression中插入文本框或标签的值?

    如何在column.expression中插入文本框或标签的值?或者甚至可能吗? 我想要的是在我的代码中将每个列行的值与文本框或标签的值分开,就像这样一个TotalColumn.Expression = "Tscore / "; //然后分配标签的值 我的代码 `conn.Open(); using (OleDbCommand cmd = new...
  • 31 votes
     answers
     views

    将鼠标事件传递给父控件

    环境:.NET Framework 2.0,VS 2008 . 我正在尝试创建某些.NET控件(标签,面板)的子类,它将通过某些鼠标事件( MouseDown , MouseMove , MouseUp )传递给其父控件(或者顶层表单) . 我可以通过在标准控件的实例中为这些事件创建处理程序来实现这一点,例如: public class TheForm : Form { private L...
  • 0 votes
     answers
     views

    向现有DataGridView添加功能

    我在整个WinForms应用程序中都有datagridviews . 我希望能够在我的所有datagridview上添加功能,而不必在每个表单上编写代码 . 一个地方中的一个方法/事件添加到所有现有网格中 . 我想能够右键单击并有一个contextmenu弹出窗口,允许出现具有标准导出选项的通用菜单 . 我知道我可以使用扩展方法添加功能,但我不认为这是针对这种情况的正确方法 . 我想如果我不必从d...
  • 2 votes
     answers
     views

    如何在调整自定义表单大小时限制闪烁问题?

    我从System.Windows.Forms.Form类派生了一个类来创建自定义表单 . 我通过覆盖wndproc创建了自己的自定义 . 这个问题,我添加了控件和Dock填充控件 . 我有两个问题 当我调整表单大小时,在调整表单大小后,表单的背景显示为控件颜色 . 当我最大化表单时,会出现同样的问题 . 我不知道如何解决 . 请给我任何关注 .
  • 98 votes
     answers
     views

    按Enter键时停止'Ding'

    我有一个非常简单的Windows窗体应用程序 . 而且,在Windows(或至少Windows窗体应用程序)中,当您在单行TextBox控件中按Enter键时,您会听到一个丁 . 这是一种不愉快的声音,表示你无法输入换行符,因为它是一个单行的TextBox . 这一切都很好 . 但是,在我的表单中,我有一个TextBox和一个搜索按钮 . 我允许用户在按下Enter后执行搜索,因为他们必须使用鼠标...
  • 1 votes
     answers
     views

    vb.net中的打印预览为空

    这是我的代码: Imports System.Drawing Imports System.Drawing.Printing Imports System.Data Imports System.Data.OleDb Public Class Form3 Dim dgv As New DataGridView() Dim print As New PrintDocument() Dim previ...
  • 0 votes
     answers
     views

    日语字符编码问题

    我正在使用第三方OCR库将包含日语字符的图像转换为文本文件 . 当我通过双击打开它时创建的文本文件看起来没问题但是当我使用下面的代码在TextBox中加载它时它变得很奇怪 . this.textBox1.Text = File.ReadAllText(Outpath);
  • 0 votes
     answers
     views

    C#代码完成时线程未完成

    我有这堂课来证明我的问题: class Program { static List<FileInfo> _foundFiles; static int _numberPadding = 0; static Thread newThread; static void Main(string[] args) { _foundFile...
  • -2 votes
     answers
     views

    无法启用约束 . 一行或多行包含违反非null,唯一或外键约束的值

    我的错误很简单,但对我来说很难解决,因为我的知识并不好 . 当我通过单击AddStudent Addbutton记录输入记录时,我删除的记录如记录StudentID = 1,FirstName = Raju,LastName = Abbasi 再次删除后再按保存更改甚至在此之后我再次尝试使用ID = 1表示输入ID = 1的记录我已被删除并记录StudentID = 1,FirstName = R...
  • 0 votes
     answers
     views

    asp.net图表力标签在X轴上交错均匀

    我正在创建一个C#WinForms应用程序,它使用WinForms折线图控件从SQL服务器显示几乎实时的,基于时间的(~5s刷新率)数据 . 在图表上获取和插入数据工作得很好,这只是我遇到问题的格式 . X轴包含每个点的DateTime,并设置为在X轴上显示日期 . 我遇到的问题是X轴标签没有在图表中均匀显示 . 我能够获得我想要的轴标签数量,但它们并不总是在轴上的相同位置 . 理想情况下,我希...
  • 33 votes
     answers
     views

    如何在Windows 7上删除Java程序的 Headers 栏和任务栏图标?

    我写了一个小应用程序,禁用C#中 Windows OS 的所有窗口的 Headers 栏和任务栏图标 . 这是代码: using System; using System.Runtime.InteropServices; using System.Windows.Forms; namespace IconKiller { class Program { /// I...
  • 40 votes
     answers
     views

    在Microsoft Visual Studio 2013的WinForms中为MySql(C#)启用实体框架6

    昨天我知道实体框架是另一种使用数据集或DataReader访问数据库的方法,然后我尝试使实体框架6适用于MVS 2013中的MySql数据库服务器 . 我用.Net FrameWork 4.5.1打开一个WinForms . (所以我只有App.config但项目中没有app / web配置)我安装mysql-installer-community-5.7.3.0-m13.msi后 通过安装En...
  • 0 votes
     answers
     views

    Ubuntu上的Mono:WinForms GUI仅在以root身份运行时才能正确显示

    在客户请求之后,我正在将一个大型C#WinForms项目移植到Linux . 我已经尝试了几个平台,但由于需要连接到低编号的端口而不以root身份运行,我选择了Ubuntu,因为它具有authbind . 在一些代码更改后,大多数程序都运行得很好,除了一部分使用PictureBox并且有几个顶层用户可以与之交互(短版本,此接口用于更改外部设备的图形布局程序管理) . 有时它会显示(部分)布局,但是...
  • 0 votes
     answers
     views

    使用EF CodeFirst和Mysql进行Winform

    您好我正在尝试使用实体框架'CodeFirst'将Winql Db(空)与WinForm连接,但我有第一个问题1.Can EntityFramework'CodeFirst'在Mysql数据库中创建表和列?如果EF可以像我想的那样这样做,那么当我尝试在表中添加记录时,为什么会显示此异常 . 这是守则 使用: EF v6 MySqlConnector v6.7.4.0 .NET 4.0 ...

热门问题