自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 wpf调用远程桌面

最近需要开发一个WPF 调用远程桌面的功能,网上找了一些资料+自己测试。发现有一些坑,这里记录一下。避免以后遇到同类问题。1.控件选择主要利用的是微软的自带的远程桌面连接控件,我尝试的是 AxMsRdpClient8 和AxMsRdpClient8NotSafeForScripting这两个控件。但是这两个控件,都是在Form下的,所以我们需要用WindowsFormsHost来承载。首先。需要添加com组件。添加步骤然后选选择需要导出的组件(在这里导入的时候,遇到提示工具箱未激活的问题,因为

2022-05-07 18:36:02 1460

原创 WPF 启动http监听 内嵌浏览器设置浏览器跨域验证

private static string _listenerUri = "http://localhost:8881/"; private HttpListener _listener; private ChromiumWebBrowser borwser; public MainWindow() { InitializeComponent(); _listener = n...

2022-03-29 19:18:37 817

原创 WPF 加OxyPlot 开发一个曲线图的小demo,设置最高点,最低点,平均值

最近公司要求展示一个曲线图的控件,网上查了一下,都比较推荐OxyPlot 开源的这个库,所以就研究了一下。记录一下1.首先需要从NuGet上下载相关的NuGut包,搜索OxyPlot.Wpf,进行安装,并且我采用的mvvvmlight,顺便也一起安装了我用的是1.0.0版本的,因为这个版本可以设置两个点连线方式为弧形,高版本设置的地方不清楚,所以就用的1.0.0版本;2.然后再你的窗体中引用控件的PlotView因为我这个是一个标准的曲线图,所以可以理解为一个标准的xy轴坐标系,x轴表示底部线

2021-10-15 16:58:07 2702

原创 WPF string转color ,brush

SubjectBorderTiele.BorderBrush = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#2DE9B1"));

2021-03-08 16:35:52 572

原创 WPF获取控件上的指定的控件

例如我要获取我的ListBox的 滚动条。1.利用视觉树查找方法 //获取视觉树上的控件 private childItem FindVisualChild<childItem>(DependencyObject obj) where childItem : DependencyObject { for (int i = 0; i < VisualTreeHelper.GetChildrenCount(obj); i

2020-12-31 11:24:43 983

原创 C# 如何代码设置字体的FontFamily,引用特殊的字体资源

1.添加资源文件2.资源文件名字3.代码设置 entity.SelectionFontFamily = new FontFamily(new Uri("pack://application:,,,/QuJiao.Resource;component/Resource/Fonts/#汉语拼音", UriKind.RelativeOrAbsolute), "汉语拼音");

2020-12-30 15:01:05 2246 4

原创 WPF切换窗体,去除选中的虚线框

<Setter Property="FocusVisualStyle" Value="{x:Null}" />

2020-12-29 14:47:13 405

原创 ListBox等列表外部套一个滚动条无法触发解决

<ScrollViewer Grid.Row="2" x:Name="TeachingScrollViewer" Style="{StaticResource ScrollViewerThick}" PreviewMouseWheel="TeachingScrollViewer_OnPreviewMouseWheel" > </ScrollViewer> private void UIElement_OnPrevie...

2020-12-28 14:32:55 142

原创 WPF列表控件如何自动绑定序号

WPF中列表控件如何自动绑定序号ItemsControl的写法 <TextBlock> <TextBlock.Text> <Binding RelativeSource="{RelativeSource FindAn

2020-12-25 15:34:30 1413

原创 WPF中针对不规则的图片进行裁剪并保存为新的图片

WPF中针对不规则的图片进行裁剪并保存为新的图片之前公司要求做一个图片的裁剪,并保存为一个新的图片,要求图片裁剪有三角形裁剪,有菱形裁剪,圆形裁剪,矩形裁剪等一系列不规则的裁剪,以及点和点之间连线为以为图形裁剪。先看下效果原图:完成裁剪的新图:说下思路,首先加载图片,需要一个image控件。对图片裁剪。一般的做法就是,在上面加一层蒙版。盖在上面,但是我直接用了图片的clip属性,,然后调用裁剪的方法。之前我并不知道系统自带的裁剪方法函数,所以老老实实的用来另外一种,就是对当前clip范围内的

2020-12-16 16:27:32 1122 1

原创 WPF 嵌套 CEF 网页,单词模式第二次打开无法输入汉字

WPF 嵌套 CEF 网页,无法输入汉字WPF 嵌套 CEF 网页,无法输入汉字WPF 嵌套 CEF 网页,无法输入汉字WPF 嵌套 CEF 网页,无法输入汉字由于我的项目中,我的cef 是用的单例模式,所以如果打开过一个窗体(包含了cef)的,隐藏后 再次打开。网页中可以输入汉字的地方(搜狗输入法)就无法输入 了。目前我是直接 关闭的时候,把之前的单例 赋值为null。...

2020-08-04 16:37:31 341

原创 WPF 中,如何使2个控件重叠,并显示他们各自的值

WPF 中,如何使2个控件重叠,并显示他们各自的值图片:

2019-07-02 10:54:20 5838

原创 WPF 样式中写Trigger, IsMouseOver =true,设置背景色Background 无效

WPF 样式中写Trigger, IsMouseOver =true,设置背景色Background 无效原来的代码:在触发器中写IsMouseOver的效果,其余的 Foregroud,FontSize,FontWeight均有效果,但是设置Background始终没有效果,。原本的效果,鼠标移动上去,button的背景色一直无法改变:新的改变新增代码:暂时没有找到原因,以后...

2019-06-15 14:42:29 8130 5

原创 如何利用Aspose 取 PPT中表格的值,包括行列信息,每个单元格的宽度,高度,每个单元格中的值。

如何取PPT中表格的值,包括行列信息,每个单元格的宽度,高度,每个单元格中的值。最近遇到需要解析PPT中表格的数据的需求。从来没有做过,第一次接触,说下实现。主要是通过Aspose.Slides dll,Aspose.Slides 是商业的,自己研究就好。解析,拿到PPT的Shape,在Shape中,找到对应的Table。 然后遍历。先遍历行,然后再遍历每行的每个单元格的去取 ...

2019-06-14 18:16:22 454

Interop.Shell32.rar

Interop.Shell32.dll 1.2版本, var dirName = Path.GetDirectoryName(strFileName); var songName = Path.GetFileName(strFileName); var songPath = FileManager.CopyFileToPresentation(strFileName); var sh = new ShellClass(); var dir = sh.NameSpace(dirName); var item = dir.ParseName(songName); 我主要用于 win10 编译下,win7 运行无法上传MP3 ,报“Shell32.ShellClass”的 COM 对象强制转换为接口类型“Shell32.IShellDispatch6” 处理。

2020-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除