由于项目原先架构在C#中的wimform,但是又需要数学拟合,C#中拟合代码写了很久还是搞不定,就用python写了拟合的代码,接下来就是如何用C#调用python文件了,好了,开始爬坑之旅。首先,在VS2022中我用anoconda创建的python3.7环境,在VS2022中调试的python代码运行正常自己先跑了下他的代码。结果啥都没有,控制台也没有返回任何结果,我直接好家伙。接着又参考知乎            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 16:31:28
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading; us            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 14:17:09
                            
                                1774阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一  首先我们学到函数的嵌套调用与定义:
1  函数嵌套  # def f1():
#     print(f1)#我们这里如果输入f1那么输出的则是f1这个变量(函数)所在的地址。如果输入一个字符的话那么就直接输出该字符
#     def f2():
#         print(f2)
#         def f3():
#             print(f3)
#            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 07:10:42
                            
                                41阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在WPF桌面程序中,当我们想构建一个统一的UI表现时(在不同操作系统下,显示效果一致),此时我们就需要使用到WPF中的样式和模板技术。简单来说,如果我们需要简单的给一个Button设置宽,高,Margin等,可以使用Style来指定这一系列的属性。可以把Style理解为一个属性的集合。如果需要完全改变控件的样子,就需要使用到Template技术,相当于给控件换一层皮,不过Button还是Butto            
                
         
            
            
            
            前言:作为wpf中常用的列表控件之一,Combox既具备了列表控件的下拉功能,又具备了Selector 类的选择功能,算是个复合性控件。现记录下MVVM模式下常用属性。一、简介ComboBox是一个ItemsControl,这意味着它可以包含任何类型的对象,例如字符串、图像或面板。二、常用属性用于MVVM模式下,常用的属性有这么几个,ItemsSource用于绑定数据集,剩下的几个基本上都是选择项            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-24 20:23:11
                            
                                416阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 概述文章一开始,将给出一个使用WPF绑定的小实例。并以此为起点,逐步展开对WPF绑定知识的探讨。 二 实例演示1新建WPF应用程序WpfBindingExp,下面是程序主画面的代码。<pre name="code" class="html"><Window x:Class="WpfBindingExp.MainWindow"
        xmlns="http:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-16 19:57:48
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近通过WPF开发项目,为了对WPF知识点进行总结,所以利用业余时间,开发一个学生信息管理系统【Student Information Management System】。本文主要简述如何通过WPF+Prism+MAH+WebApi进行开发基于三层架构的桌面版应用程序,仅供学习分享使用,如有不足之处,还请指正。涉及知识点WPF:WPF(Windows Presentation Foundatio            
                
         
            
            
            
            废话不多说,接下来直接开始介绍WPF-UI界面-Grid面板如图就是创建好了的一个WPF项目,整个界面被一个Window窗体包含起来,上面类似于什么什么网址什么的其实就相当于.net的命名空间,缺什么引用的时候,就会提示你缺少引用,那么只需要引用进来就行了。x:Class=“滴滴滴”,这个“滴滴滴”的内容就是所创建窗体的目录,比如这个就是我创建的MVVMText项目,在Views文件夹下的Logi            
                
         
            
            
            
             一. 在 WPF 中使用 WebBrowser,直接打开 WebPlayer.html 以这种方式有一个问题是. 无法在 WebBrowser 的上面 放置其它的控件, 在运行时,都不会显示 .以 HTML为中介, 可以方便的换场景. (真接设置 WebBrowser.Source=new Uri(@"x:\\WebPlayr.unity3d");) 即可.&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 11:59:36
                            
                                223阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            System.Reflection.Assembly.GetEntryAssembly().Location
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-05 16:55:15
                            
                                204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python 面向对象特殊成员以及嵌套对象中的特殊成员(部分)真正的构造方法,先创建一个空对象并返回, new(cls,)类名() ,对象内部数据初始化,自动执行__init__(self,)class Old:
    pass
class New(Old):     
    #构造一个新的空对象,用于之后的数据封装
    def __new__(cls,*args,**kwargs):#            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 11:23:10
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、嵌入技术网上有很多嵌入的解决方案,这边记录一个整理较好的网站二、开发实现中遇到的一些问题整理1.WPF嵌入Web后不显示问题我自己测试了chrome内核和ie内核去加载Web,ChromiumWebBrowser不存在该问题。这里针对IE内核,也就是WPF自带的Web嵌入组件WebBrowser,在实现窗口自定义的时候,会让网页不显示的问题做出解决方案。一般我们的创久自定义都会设置Window            
                
         
            
            
            
            浅谈WPF中的MVVM一些基础知识WPF中的一个重要特性就是数据绑定(data binding),简单的说就是你有一些数据要显示给用户,你可以把数据和xaml进行绑定。WPF由2部分组成:描述GUI布局和效果的xaml文件,和xaml关联的cs文件。如果你想最大程度上的复用你的代码,最好的方法就是使用MVVM(Model、View、ViewModel)模式,这样可以保证你的View部分包含的代码最            
                
         
            
            
            
            一、右击项目,选择“属性”,或者,点击菜单“项目”,选择属性。 二、选择“资源”,在类型中,下拉选择“文件”,点击“添加资源”,选择你要嵌入到exe的dll文件,然后“打开” 注意:寻找文件时,文件类型选择为“所有文件(".")”, 三、添加资源后,如果项目下没有“Resources”文件夹,VS会自动创建,如果已有,则会把你选择打开的文件复制到该文件夹下,无需修改文件属性,因为默认就是“不复制”            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 10:00:41
                            
                                233阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建一个WPF应用程序(.Net Framwork4.7),NuGet安装Prism.Wpf包,生成后Debug文件如图所示  除了可执行文件Test.exe外,还有大量的引用的Dll文件、xml文件、config配置文件和pdb调试文件。有时候我们不希望看到这么多文件,只想拿到一个exe文件就能运行程序。那么我们就需要将dll、xml、config、pdb 打包到exe文件中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-02 13:22:45
                            
                                593阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            System.Diagnostics.Process.Start(@"文件绝对路径");            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-15 06:54:55
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章有两个内容,第一个是绘制曲线图(OxyPlot),第二个是异步执行( Task.Run)1. 绘制曲线的控件有很多,最近研究了一下OxyPlot,自适应很实用,缩放的实现方便,而且可以有多个纵轴,坐标轴可以是线性或者指数级增长方式a. 第一步是引用OxyPlot.dll和OxyPlot.Wpf.dll  并在后台程序中引用并申明数据源using OxyPlot            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 11:16:21
                            
                                0阅读