C#从文本框中获取字符串

我只是C#中的菜鸟,我有这个问题要问你。 我这里有一个表格,要求登录详细信息。 它有两个文本字段: 用户名 密码 我想要的是获取在该文本字段中输入的字符串。 我还不熟悉C#中的方法..(在java中,使用了getString方法)。 C#中的“等效”方法可能是什么?

如何在wpf中的分层数据模板中显示树视图项的上下文菜单

如何使用分层数据模板在wpf中显示树视图项的上下文菜单? 如何仅为CountryTemplate显示上下文菜单:

VB6中的.NET对象不使用regasm.exe?

我正在为学校建立软件的软件公司,所以我们的客户端机器通常被锁定,这使我们很难在其上安装任何东西。 我们的旧系统主要基于(非常大的)MS Access项目,因此只需从本地文件夹运行即可解决访问问题。 我已经被赋予了将一些系统重新开发到c#.NET的任务 – 但是在过渡阶段能够让访问项目解开.NET事件会很好。 我今天玩了几个小时的com interops但是afaik使这些工作的唯一方法是用RegAsm.exe注册它们 – 不幸的是,这不是客户端环境中的一个选项。 我尝试过GetObject / CreateObject,但在引用dll或tlb文件时都不起作用,还有其他方法可以实现吗? 理想的解决方案是将com interop dll放在与Access项目相同的目录中。 是的,在有人说之前,我知道MS Access是邪恶的,只适合非常小的项目 – 但我只是在4个月前来到这里… 马龙

使用HTML Agility Pack抓取元标记和注释

我一直在寻找使用HTML Agility Pack的教程,因为它似乎做了我想做的一切,但似乎对于这样一个强大的工具,它在互联网上几乎没有噪音。 我正在编写一个简单的方法,它将根据名称检索任何给定的标记: public string[] GetTagsByName(string TagName, string Source) { … } 这可以使用正则表达式轻松完成,但我们都知道使用正则表达式解析HTML是不对的。 到目前为止,我有以下代码: … // TODO: Clear Comments (can this be done or should I use RegEx?) HtmlDocument doc = new HtmlDocument(); doc.LoadHtml(Source); ArrayList tags = new ArrayList(); string xpath = “//” + TagName; foreach (HtmlTextNode node in doc.DocumentNode.SelectNodes(xpath) { tags.Add(node.Text); } return […]

枚举目录时如何访问系统文件夹?

我正在使用此代码: DirectoryInfo dir = new DirectoryInfo(“D:\\”); foreach (FileInfo file in dir.GetFiles(“*.*”,SearchOption.AllDirectories)) { MessageBox.Show(file.FullName); } 我收到此错误: UnauthorizedAccessException未处理 对“D:\ System Volume Information”路径的访问被拒绝。 我怎么解决这个问题?

收集崩溃数据的最佳方法是什么?

因此,我试图从程序中自动收集数据的概念出售 – 即弹出一个对话框,要求用户在出现问题时发送报告。 我在MS Visual Studio C#中工作。 从实现的角度来看,在我的主program.cs文件中放置一个try / catch循环是否有意义? 像这样: try { Application.Run(new myMainForm()); } catch (Exception ex) { //the code to build the report I want to send and to //pop up the Problem Report form and ask the user to send } 或者在整个代码段中放置try / catch循环以捕获更具体的exception类型是否有意义? (我想的不是因为这是一个新的应用程序,并且提出更具体的exception捕获意味着我知道会出现什么问题……我不知道,这就是为什么以上对我来说似乎有意义。) -Adeena

WPF:当TextBox具有焦点时为ListBox设置IsSelected,而不会丢失LostFocus上的选择

我有一个带有ListBoxItems的ListBox ,它带有一个模板,因此它们包含TextBoxes 当TextBox聚焦时,我希望选择ListBoxItem 。 我发现的一个解决方案如下: 这很好用,但是当TextBox失去焦点时,选择也是如此。 有没有办法防止这种情况发生?

MessageBox.Show-字体改变?

我正在使用MessageBox类向用户显示错误,虽然这可能不是正确的行为,但它非常方便。 这是一个触摸屏应用程序,所以我需要’ok’按钮比它大得多(诅咒我非常大的手指!)。 我想如果我在对话框中增加字体大小,我应该没问题。 有没有办法做到这一点? 或者真的,有没有办法增加对话框的大小? 谢谢

为什么我的Winforms应用程序中的SynchronizationContext.Current为null?

我刚写了这段代码: System.Threading.SynchronizationContext.Current.Post( state => DoUpdateInUIThread((Abc)state), abc); 但System.Threading.SynchronizationContext.Current为null

访问ListView的LayoutTemplate内的控件

如何在ListView控件的LayoutTemplate中访问Control? 我需要到litControlTitle并设置其Text属性。 有什么想法吗? 也许是通过OnLayoutCreated事件?