【在文本文件中的特定标签之间提取内容-C#】教程文章相关的互联网学习教程文章

c# – 是否可以在链接标签中添加文件名并在路径的路径后面?【代码】

我想在链接标签控件窗口窗体中加载文件路径,并仅显示链接标签中的名称,但单击标签以从路径打开文件. 我这样做但我必须在链接标签中显示整个文件路径,我不想这样做.private void linkPdfLabel__LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {Process process = new Process();process.StartInfo.FileName = linkPdfLabel_.Text;process.Start(); }解决方法:您可以考虑使用2种解决方案中的一种.其中之一是使用Tag属...

c# – 动态更改功能区标签

我为Outlook 2010加载项创建了一个VSTO功能区.当我以前使用设计器时,我能够动态更改功能区按钮的标签.我现在正在编写这个(XML / C#)编码,似乎无法确定如何完成同样的事情. XML中的“label”项似乎是静态的. 仅供参考 – 这背后的目的是为用户确定图库中的项目数. 谢谢.解决方法:您可以在元素上设置getLabel属性.该值是回调函数的名称,该函数被调用以动态提供标签名称.您可以以编程方式刷新UI以强制调用所有回调.

c# – 从写入字符串的xml文件中删除标签?【代码】

这就是字符串中的数据:<temp><id>TGPU1</id><label>GPU</label><value>67</value></temp><temp><id>THDD1</id><label>ST3320620AS</label><value>34</value></temp><temp><id>FCPU</id><label>CPU</label><value>1430</value></temp>(还有更多,这只是原始输出的一小部分.)我想做的是通过一些快速代码(不是实际代码有多长,但执行需要多长时间)来提供它将删除所有<temp><id>TGPU1</id><label>GPU</label><value>并将其输出到一个新字...

c# – 是否可以有多个控制按钮.标签【代码】

此应用程序会提示您打开文件夹.然后,应用程序查看文件夹中的所有文件,并为每个(.wav)文件生成一个按钮.我的意图是按下按钮时播放(.wav)文件. 因为它是我动态创建按钮.我使用button.Tag发送按钮编号,但我希望发送另一个保存wav文件完整路径的对象.我有伪添加它然而,我知道你不能添加两个按钮.像我做的那样.所以我的问题是如何实现这一点.public partial class Form1 : Form {public SoundPlayer Sound1;public static int btnCount ...

C#DataBinding – 自动将更改的属性写入标签或文本框【代码】

我读了一些关于DataBinding的内容,主要是复杂的东西,如SQL或其他任何XAML和东西.我想让我的程序做的就是,如果变量的“值”改变只是将它写在文本框或标签中. (使用WindowsForms) 到目前为止我所拥有的:namespace DataBinding_Test {public partial class Form1 : Form{BindingSource bs = new BindingSource();Class1 test = new Class1();public Form1(){InitializeComponent();test.name = "Hello";bs.DataSource = test;label1....

c# – 确定打开了哪个标签页【代码】

我正在尝试获取鼠标右键单击的标签页,换句话说是打开contextmenustrip的标签页. 有一个名为Close的toolstripmenuitem,我用它来关闭点击的标签. 我用过这段代码:public partial class USBrowser : Form{private Point lastpoint;}private void closeTabToolStripMenuItem_Click(object sender, EventArgs e) {for (int i = 0; i < browserTabControl.TabCount; i++){Rectangle rec = browserTabControl.GetTabRect(i);if (rec.Cont...

c# – >标签的RegEx【代码】

我正在研究C#WinForm应用程序.在那个应用程序中,我有这样的代码片段:<ul> <li>abc <li>bbc <li>xyz <li>pqr </li></li></li></li> </ul>但是,我希望得到像……的输出<ul> <li>abc</li> <li>bbc</li> <li>xyz</li> <li>pqr</li> </ul>有什么方法可以用来做这件事吗? 任何人都可以建议我这个问题的任何RegEx吗? 谢谢.问候.解决方法:它简单而不使用任何花哨的正则表达式 尝试下面,您可以实现自己的代码1. first Remove all </...

c# – 从边框中排除标签文本【代码】

我在顶部有一个带有文字的银色边框,我想排除(从边框切割文字)以透视边框后面的背景,其中应用了一个drophadow bitmapeffect.这是否可能,没有去photoshop创建一个基本上做同样的事情的图像,而不是那么灵活? 如果可能的话,我将如何完成这项任务?解决方法:我玩了一下这个,最后得到了以下内容.棘手的部分是“反转”OpacityMask for the Border.我创建了一个派生自Image的类,它添加了一些依赖属性,如Text,FontFamily和EmSize.然后使用t...

c# – 使用自定义字体更改标签的字体[复制]【代码】

参见英文答案 > Using custom fonts on a Label on Winforms 4个> Using custom fonts in my winform labels 2个可以使用自定义字体更改C#中的标签字体. EX.:我需要将字体更改为Bookman旧样式,并且在Visual Studio中没有此字体. 有可能加吗?怎么样?解决方法:使用PrivateFontCollection加载字体(请参阅AddFontFile和AddMemoryFont).然后,您通...

c# – 以编程方式向Panel添加标签【代码】

所以我有一个表单,我希望在表单加载时添加一些带有一些控件(标签和单选按钮)的面板.我想从代码中做到这一点(当然是用于通过测试创建应用程序,并且问题将是随机的)这是我到目前为止所做的事情:List<Panel>ls=new List<Panel>();private void VizualizareTest_Load(object sender, EventArgs e) {for (int i = 0; i < 4; i++){Panel pan = new Panel();pan.Name = "panel" + i;ls.Add(pan);Label l = new Label();l.Text = "l"+i;pa...

c# – 将多个DataBindings添加到Winforms标签【代码】

我在绑定到DataGridView的BindingSource的Label控件中显示不同的值,具体取决于所选的行. 现在,标签有一个数据绑定,如下所示:this.label9.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bev_BindingSource, "countryRegion", true));它成功显示countryRegion列的值. 是否可以将数据绑定设置为两列的连接结果,在本例中为countryRegion和country?解决方法:您需要使用MultiBinding.添加两个Binding实例(一个用于c...

c# – 如何使用ASP.Net为无线电输入标签设置检查值?【代码】

我有这个无线电标签:<input name="phoneRadio" class="phoneRadio" id="rbDefaultPhone" type="radio" checked="<%# GetIsChecked(Eval("IsDefault")) %>"/>在转发器中,GetIsChecked是一个返回bool值的c#函数,我的问题是它不会影响单选按钮的检查值,谁知道如何解决这个问题?解决方法:只需在输入上使用checked属性即可进行检查.在HTML中,你只需要在那里检查,在XHTML中,它应该被检查=“检查”,但无论如何,如果没有选中,你将要排除整...

c# – 使用UpdatePanel在没有完整回发的内容页面上更新MasterPage上的标签【代码】

这种情况是否存在解决方案? 我有一个内容页面,其中包含一个UpdatePanel并有一个组合框.组合框值更改后,我想更改主页面中的标签.所以,对我来说主要的问题是我不想在每个组合框值改变的情况下进行完整的回发.是否有一些技巧可以克服完整的回发? 提前致谢.解决方法:>将您的标签放在单独的UpdatePanel中的MasterPage中.>在下拉列表中,SelectedIndexChange进行异步回发>从SelectedIndexChanged-Handler调用Masterpage(f.e.ShowMessage...

c# – 可以给Html.DropDownListFor()选项标签一个值吗?【代码】

我有这个@Html.DropDownListFor(x => x.Names, new SelectList(Model.Names, "Value", "Text"), "---Filter By Name---", new { @class = "nameSelecter" })当这呈现“—按名称过滤—”将是首选.我想知道我可以为此设置一个值吗?<option value="">---Filter By Name---</option>现在它没有任何价值.我想给一个.解决方法:DropDownListFor不支持此功能.您需要编写自定义帮助程序或使用javascript执行此操作.这就是说为默认选择设置一...

c# – 从Task.Continuewith更新UI标签【代码】

我正在开发一个Winform应用程序.该方法由BackgroundWorker线程启动.对不起.我之前没有提到这一点.private void Method() {tasks[i] = Task.Factory.StartNew(() => fileProcessor.ProcessEachMachine(mdetail)).ContinueWith(UpdateLabel, TaskContinuationOptions.OnlyOnRanToCompletion); }我有一个长期运行的函数ProcessEachMachine.在延续函数UpdateLabel中,我想访问UIlabel并更新状态.private void UpdateLabel() {progressLb...