我Canvas在XAML中应用了缩放转换.用DrawingContext我在画线上画线Canvas.我现在需要在屏幕上添加文字.我认为使用格式化文本我可以应用翻译,但无论是格式化文本还是DrawingContext接受RenderTransform.如何对文本应用缩放翻译,以便对抗画布的缩放转换?
ftext = New FormattedText("N", CultureInfo.GetCultureInfo("en-us"), Windows.FlowDirection.LeftToRight, face, Me.DBFontSize, FalconDataBlock.Foreground)
context.DrawText(ftext, .TargetLineInfo.EndAsWinPoint)
Run Code Online (Sandbox Code Playgroud) 从System.Data.OracleClient转换为ODB.NET并需要帮助转换我的连接字符串.这是我与System.Data.OracleClient一起使用的内容.
SERVER =(DESCRIPTION_LIST =(LOAD_BALANCE = YES)(FAILOVER = ON)(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.26.140.80)(PORT = 9960))(ADDRESS =(PROTOCOL = TCP) (HOST = 172.26.140.81)(PORT = 9960)))(CONNECT_DATA =(SERVICE_NAME = tactota)))); UID = XXXXXXX; PWD = XXXXXXXX"
这是我使用ODB.NET,但没有实现上述连接字符串的其他功能.
数据源=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.26.140.80)(PORT = 9960)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = tactota)));用户ID = XXXXXXXX;密码= XXXXXXXX;
这是我试图将它们组合在一起时所得到的,但不用说它不起作用.
数据源=(LOAD_BALANCE =是)(FAILOVER = ON)(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 172.26.140.80)(PORT = 9960))(ADDRESS =(PROTOCOL = TCP)(HOST) = 172.26.140.81)(PORT = 9960)))(CONNECT_DATA =(SERVICE_NAME = tactota))); 用户ID = XXXXXX;密码= …
在vb.net中解析文本文件,需要在这两个文本部分中找到纬度和经度.模式是6位数字空格7位数(364800 0953600).样本来自两个不同的地图文件,格式略有不同.
I 2H02 364800 0953600 ' SEC72 10496300-
I 2H05 360100 0953645 ' ZFW J602 ZME 2A93 10496400-
I 2H06 361215 0952400 ' SEC72 ZME 2A75 10496500-
I 2H07 361715 0951145 ' SEC27/72 ZME 2A78 10496600-
I 2H08 362025 0950100 ' TUL ZME 2A69 10496700-
I 2H10 360800 0952915 ' ZME 2A85 10496800-
I 2H11 362500 0955015 ' SEC62/72 10496900-
I 2H14 364145 0954315 ' TUL 10497000-
I A85A 'AL851 50591 REF 33393944
391500 0831100 ' 50591 REF 33393945 …Run Code Online (Sandbox Code Playgroud) 目前,"I ([a-zA-z]\d]{3} "当以下模式为真时,此表达式将返回:
I AAA I Z99
我需要对此进行修改,以便在I之后从2到13之间返回一系列字母数字,这些字母数字没有空格.
例:
I AAA I A321 I ASHG310310
谢谢,
戴夫