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

c#-如何使用粗体,斜体,带下划线的子字符串中的html标签解析字符串【代码】

我在c#中为2D图形框架创建了某种文本呈现工具. 现在,我试图解析带有特定html标签的文本,例如:"Hello <b>world</b>!" 但是解析代码变得很丑陋,我想,一定有一些lib可以做到这一点.最后,它应该输出数据结构数组,例如:string text; bool IsBold; bool IsItalic; bool IsUnderlined; ...要么string text; FontStyle FontStyle;有人知道这样的解析器吗? 非常感谢!解决方法:HTML Agility Pack是一个很好的HTML解析器(还可以解析片段)....

首页> C#>如何打开一个新的标签页/窗口,单击带有查询字符串的ItemTemplate asp:图像按钮?【代码】

我在DataList ItemTemplate中有一个ImageButton,我试图在单击ImageButton时打开一个新页面(新选项卡),但是它在同一选项卡中打开.<ItemTemplate><asp:ImageButton ID="ibtmImage" runat="server" ImageUrl='<%# Eval("Image") %>'OnCommand="ibtmImage_Command" CommandArgument='<%# Eval("Id").ToString() %>' OnClientClick="aspnetForm.target ='_blank';" /> </ItemTemplate>protected void ibtmImage_Command(object sender, ...

c#-未知的服务器标签“ ajaxToolkit:HtmlEditorExtender”【代码】

我正在使用ajaxcontrols,并且所有控件都运行良好,但是我没有找到任何名为HtmlEditorExtender的控件,因此我只是在.html页面中复制了此标签<%@ Register TagPrefix="ajaxToolkit" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit"%><ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" /> <ajaxToolkit:HtmlEditorExtender TargetControlID="txtComments" runat="server" /> <asp:TextBox I...

C#-如何在m​​onotouch Xamarin中动态调整按钮和标签的大小

在xcode中,我设计了包含标签的按钮,我想根据内容调整按钮和标签的大小.解决方法:您有几种选择: >您可以自己调整控件的大小,在这种情况下,您将覆盖UIViewController中的ViewDidLoad方法,然后手动设置每个视图的Frame属性.>您可以使用“自动布局”为在视图上如何显示不同元素提供规则.这是您的指南:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/AutolayoutPG/Introduction/Introduction.html...

c#-将画布的大小调整到相邻标签的文本高度【代码】

对于WPF界面,我正在构建用户控件,该控件在标签旁边显示图标.我正在Canvas元素中构建图标,并将其粘贴在Label旁边的DockPanel中.我将其捆绑到一个UserControl中,以便整个控件可以绑定到一个值,并重新绘制图标并在更改时更新文本(请考虑电池电量表). 我在将图标的画布缩放到与标签文本大致相同的高度并将其大致定位在标签基线上时遇到麻烦.是否有捷径可寻?如果我允许通过属性更改字体,该如何检查布局尺寸并相应地缩放/定位图标的画布...

c#-标签中的修饰和扩展文本【代码】

Xamarin.Forms标签窗口小部件中是否可以有粗体和非粗体文本?标签内是否也可能有终端行?<Label Text="Abc <b>def</b>"/> <Label Text="Abc \ndef"/>解决方法:最好的方法是像这样绑定FormattedText样式:<Label FormattedText="{Binding CustomFormattedText}" />并在模型中:public FormattedString CustomFormattedText{get{return new FormattedString{Spans = {new Span { Text = Sum, FontAttributes=FontAttributes.Italic, ...

C#-Android NfcV读取标签始终位于0x00之前【代码】

我在读取NFC-V标签时遇到问题.标签类型为Tag-it HF-I Plus(TMS37112).这是我用来读取数据的代码:private void GetTagInfo(Tag tag){String[] techList = tag.GetTechList();for (int i = 0; i < techList.Length; i++) {if(techList[i].Contains("NfcV")){NfcV nfcv = NfcV.Get (tag);nfcv.Connect ();var response = nfcv.Transceive(new byte[] {(byte)0x00,(byte)0x23,(byte)0x00,(byte)0x01 });}}}用c#编写,但不是目的(在Xama...

标签c#-INotifyPropertyChanged-更改PropertyName无效【代码】

我正在尝试将Winforms UI绑定到我的ViewModel.我能够在UI更改上成功更新ViewModel,反之亦然.但是,我似乎无法理解PropertyChangedEventHandler中使用的“ PropertyName”的用途是什么,因为无论放置在哪里,它都将始终有效.我不知道是否已经把事情搞混了,因为我已经阅读了很多有关架构模式的文章(MVP,MVC,MVVM和MVP-VM(这是我现在想要做的)). 这是有关代码的一部分: 视图模型public class AdditionViewModel:INotifyPropertyChanged ...

C#使用正则表达式获取内容和下一个元素内的html标签【代码】

这是我的html:<div class="_50f3"> Followed by <a href="https://www.facebook.com/zurabj/followers">7,583 people</a></div><div class="_50f3"> Friends <a href="https://www.facebook.com/zurabj/followers"> 200 people </a> </div>如您所见,有两个具有相同类名的div.我要达到的目标是吸引追随者人数(7583人).我知道使用htmlagilitypack会很容易,但是在这种情况下,我将无法使用它,并且需要使用正则表达式解决问题,但无法弄...

C#-证明标签Xamarin形式的文本【代码】

我试图证明标签Xamarin表单中的文本合理,但无法解决,如何不使用webview像文本一样对文本进行正则化(而非仅对样式进行正则化) 我已经附上了我的代码,但只保留了理由string strText="MY LONG TEXT IS GOING HERE";var lblMSG = new Label {TextColor = Color.Black };lblMSG.Text=strText;lblMSG.LineBreakMode = LineBreakMode.WordWrap;lblMSG.HorizontalOptions = LayoutOptions.Fill;lblMSG.HorizontalTextAlignment = TextAlign...

c#-在TFS项目中查找标签【代码】

我目前正在使用以下代码通过指定标签在tfs-project中找到一个分支:TfsTeamProjectCollection tfs = new TfsTeamProjectCollection(new Uri(tfsuri));var vcs = tfs.GetService<VersionControlServer>();string labelscope = labelscopepath;var specifiedBranch = vcs.QueryLabels(label, labelscope, null, true);但是这样一来,我只有在知道标签名称时才能获得分支.因此,我现在需要的是在指定项目和相关分支中查找所有标签的方法...

c#-启用和禁用按钮,基于某些条件的标签【代码】

我在每个按钮旁边有5个按钮和5个标签.当我运行该应用程序时,我希望第一个按钮被启用,其余的按钮被禁用,并带有灰色标签.在我单击第一个按钮后,应禁用带有标签的标签并启用第二个按钮,以此类推. 这种方法很长,有更好的方法吗?private void Form1_Load(object sender, EventArgs e) {btn1.Enabled = true;btn2.Enabled = false;btn3.Enabled = false;btn4.Enabled = false;btn5.Enabled = false;lblStep1.Enabled = true;lblStep2.En...

如何在数据标签C#中使用模式属性【代码】

我正在尝试使用C#将形状设置为excel data label.但是我不知道FillFormat.Pattern. 谁能帮我,如何使用它并使Excel数据标签成形.您的帮助将不胜感激. 到目前为止,这是我所做的.System.Collections.IEnumerator iEChartSeries = seriesCollection.GetEnumerator(); if(iEChartSeries.MoveNext()){var oSeries = (Excel.Series)(iEChartSeries.Current);Excel.Points pts = (Excel.Points) oSeries.Points(Type.Missing);System.Collec...

c#-在LoginView中访问标签【代码】

我正在使用asp.net LoginView向经过身份验证的用户或匿名用户显示不同的数据.<asp:LoginView ID="LoginView1" Runat="server"><LoggedInTemplate><asp:Label ID="Foo" runat="server" /></LoggedInTemplate><AnonymousTemplate><asp:Label ID="Bar" runat="server" /></AnonymousTemplate> </asp:LoginView>当我将Foo和Bar移到LoginView1时,无法以这种方式从后面的代码访问它们:Foo.Text = "I am Foo"; Bar.Text = "I am Bar";在将...

c#-在代码隐藏中动态创建HTML标签【代码】

如何从背后的代码中将HTML标签添加到aspx文件中? 当我创建新对象时Graph MyChart = new Graph();我希望它为此对象添加标签<Graph id="MyChart" runat="server" Height="500px"></Graph>有什么解决方案?解决方法:不知道我们是在动态讨论.NET控件还是HTML,我举两个例子. 这会将其添加到页面的末尾,但是我建议您使用PlaceHolder来控制添加位置:Graph MyChart = new Graph(); MyChart.ID = "MyChart"; Page.Controls.Add(MyChart);/...