小编Pri*_*esh的帖子

如何强制关闭SerialPort连接?

我有通过USB串行通信连接到PC的设备.我正在执行以下步骤

  1. 启动设备(开机)
  2. 设备将在我的PC中检测为COMx名称
  3. 开始我的申请
  4. 在COM PID/VID的基础上,我连接到设备
  5. 进行沟通.(到目前为止我没有遇到任何问题)
  6. 当我关闭设备时,设备断开但我无法关闭连接.
  7. 当我再次启动(打开)设备时,检测到设备但我的应用程序无法连接到COMx(设备).它抛出IOException"COMx不存在"

所以我认为我有办法有力地关闭通信端口.

任何帮助表示赞赏

谢谢

c#

5
推荐指数
1
解决办法
7008
查看次数

MSChart:饼图标签重叠问题

MSChart Control在我的一个VB.NET项目中使用过.我决定将下面的数据显示在饼图中.

在此输入图像描述

但是标签彼此重叠以摆脱它我尝试了" 智能标签 "属性,如下所示.

Chart1.Series("Default").SmartLabelStyle.Enabled = True
Chart1.Series("Default").SmartLabelStyle.AllowOutsidePlotArea = LabelOutsidePlotAreaStyle.No

Chart1.Series("Default").SmartLabelStyle.CalloutLineAnchorCapStyle = LineAnchorCapStyle.None

Chart1.Series("Default").SmartLabelStyle.CalloutLineColor = Color.Red

Chart1.Series("Default").SmartLabelStyle.CalloutLineWidth = 1
Chart1.Series("Default").SmartLabelStyle.CalloutStyle = LabelCalloutStyle.None
Run Code Online (Sandbox Code Playgroud)

但它对我没有帮助 ......虽然它按照屏幕截图显示了我的输出. 在此输入图像描述

我必须使用哪些属性来摆脱它?......

编辑:

如果我设置自定义属性PieLabelStyle=Outside它没有任何区别,你可以在下面的屏幕截图中看到.

在此输入图像描述

请帮我..

.net vb.net mschart visual-studio

5
推荐指数
1
解决办法
1万
查看次数

滚动条,如果项目超出itemControl

我有 ItemControl

它为每个记录显示一个面板ObservableCollection.

我的问题是......

当ObservableCollection的大小增加窗口无法容纳更多面板时,它只显示前六个面板.

所以标准,ObservableCollection中每个记录的一个面板,无法完成.

所以,我需要滚动条,以便我可以访问每个面板.它是如何实现的?

请参见下面的一个屏幕截图和此处的代码

在此输入图像描述

谢谢......

.net c# wpf

3
推荐指数
1
解决办法
136
查看次数

XDocument,XElement:Sequence不包含匹配元素

使用C#搜索xml文件的元素,但获取以下内容

错误:序列不包含匹配元素

    XNamespace siteNM = "http://schemas.microsoft.com/AspNet/SiteMap-File-1.0";
            XDocument sitemap = new XDocument
                (new XDeclaration("1.0", "UTF-8", null), 
                     new XElement(siteNM + "siteMap", 
                          new XElement(siteNM + "siteMapNode", new XAttribute("title", "Home"), new XAttribute("url", "home.aspx"), new XAttribute("description", "Home"))
                                 ));
    XElement x = sitemap.Root;
Run Code Online (Sandbox Code Playgroud)

我尝试了两种搜索元素的方法,但都给了我同样的错误.

第一种方式:

XElement child = x.Descendants("siteMapNode").Where(el => el.Attribute("title") != null && el.Attribute("title").Value == "Home").First();
Run Code Online (Sandbox Code Playgroud)

第二种方式:

XElement child1 = x.Descendants("siteMapNode").First(el => (string)el.Attribute("title") == "Home");
Run Code Online (Sandbox Code Playgroud)

请帮我.非常感谢..

c# xml asp.net xelement linq-to-xml

3
推荐指数
1
解决办法
1515
查看次数

重新加载后,图片框丢失图纸

我目前正在使用PictureBox并面临一个问题.

首先,我在PictureBox上绘制了一个椭圆.

它很好地绘制在图片框上.

但是当我最小化窗体并重新加载它时,PictureBox上绘制的椭圆就会消失.

任何人都可以建议解决这个问题......

谢谢……..

此致,Pritesh Patel

.net c# graphics

2
推荐指数
1
解决办法
2023
查看次数

线路通过给定点以便

在此输入图像描述 你好朋友….

我试图找到图像绿色区域中物体外线的角度,如上图所示......

为此我扫描了绿色区域并得到了点(图中所示的深蓝点)......

你可以看到点不直线所以我不能轻易找到角度....

所以我认为我必须找到中间路线,这就是找到线路,以便每个点和线之间的距离尽可能保持最小...

那么我怎样才能找到线,以便每个点暴露最小距离 ......?

有没有这方面的算法,还是有除此之外的任何好方法?

algorithm math geometry image-processing line

2
推荐指数
1
解决办法
222
查看次数

找三角三角环[不使用指南针]

我试图找到给定三点三角的外心 ......

注意:所有这三个点都是X,Y和Z Co-Ordinate意味着点是3D

我知道,外心是正确的平分线相交的点.

但是为了那个我必须找到每一侧的中间点然后是正确的平分线然后交叉点......这是长的错误一些过程......

是不是没有任何公式只是将这三个三角形作为输入并给我们三角形的圆周......?

谢谢………

math geometry

2
推荐指数
1
解决办法
1万
查看次数

VB.NET应用程序中的C#代码?

我有一个应用程序,现在使用VB.NET构建

我需要添加一些C#代码我现有的内部VB.NET应用程序做它可能还是没有

.net c# vb.net visual-studio

2
推荐指数
1
解决办法
2072
查看次数

三维空间中点的旋转

我有一个与3D空间中的点旋转有关的问题.

假设我有一个带X,Y和Z坐标的点.

现在我想通过以下三种方式之一指定旋转来旋转它:

  1. 按用户定义的程度
  2. 通过用户定义的旋转轴
  3. 围绕(相对于)用户定义的点

我在这里找到了很好的链接,但它没有解决第3点.任何人都可以帮我解决这个问题吗?

algorithm math geometry rotation

1
推荐指数
1
解决办法
5666
查看次数

动态添加和删除堆栈面板

在此输入图像描述

我有一个WrapPanel(绿色背景)ListBox(灰色背景).

我试图动态添加StackPanel多次(通过点击给定图像下面的按钮)WrapPanel.

StackPanel包含Button哪些内容具有"X".StackPanel单击此按钮时,我想删除单个对象(橙色背景).

怎么能解决?

.net wpf wrappanel stackpanel

1
推荐指数
1
解决办法
3656
查看次数

表格中每条记录的一个堆栈面板

对于每一个记录在(姓名,年龄,市,电子邮件).

我需要一个stack panel(见下图stack-panel中天蓝色).

并加入该名单stack paneldock panel(见下面的图片dock-panel浅灰色的颜色).

怎么可能在WPF中实现?

是否user control能帮助我吗?

然后,我怎么能添加用户控件dockpanel 尽可能多的记录表congaing

是否有其他更好的标准的方式

我需要使用MVVM,所以考虑到这一点给出你的答案.....

在此输入图像描述 谢谢……

.net c# wpf mvvm

1
推荐指数
1
解决办法
1047
查看次数