C#
文章平均质量分 64
kagula086
高级码农
展开
-
Hello World with VS 17.4.4 DOT NET MAUI Note
If you touched XAML, well here is a concise guide for you running the first MAUI project.原创 2023-01-12 17:09:46 · 790 阅读 · 0 评论 -
WPF引入WindowsForms控件示例
标题:WPF引入WindowsForms控件示例作者:kagula日期:2012-4-5环境:[1]WindowsXP with SP3[2]VS2008 with SP1正文Step1:在现有工程中引入Windows Forms 鼠标右键[References]->选择[Add Reference]->[.NET]标签页 加入[WindowsFormsInte原创 2012-04-05 10:09:10 · 4932 阅读 · 0 评论 -
WPF ListView控件布局自定义示例
kagula 2012-04-12概要 以源码的形式贴出,免得忘记后,再到网上查资料。在VS2008+SP1环境下调试通过 引用的GrayscaleEffect模块,可根据参考资料《Grayscale Effect...》中的位置下载。正文 如何布局是在App.xaml中定义源码如下<Application x:Class="CWebsSynAss原创 2012-04-12 09:01:22 · 12466 阅读 · 2 评论 -
WP7多国语言支持
本文阅读对象是有一定Visual Studio 2010使用经验的程序员。这里通过一些示例介绍如何让你的Windows Phone7 With Silverlight应用程序支持多国语言。写本文时的开发环境为Visual Studio 2010专业版 with Windows Phone7开发包。使用的开发语言为C#原创 2011-03-19 10:50:00 · 3945 阅读 · 2 评论 -
WP7编程 读取外部XML文件中存放的记录
WP7编程 读取外部XML文件中存放的记录Kagula2011/8/9内容简介我准备写个简单的WP7程序,需要读取我在项目外部设置的XML文件中的记录集,作为Silverlight初学者,途中碰到了很多问题,现在把它记录下来,备查。测试环境:[1]Visua原创 2011-08-09 22:36:39 · 2432 阅读 · 3 评论 -
WP7编程 XNA框架中播放动画
以源码的形式介绍XNA框架中如何播放动画序列测试环境:VS2010SP1+WP7.1开发工具需要的图片,或,代码中有不明白的地方,请参考下面的网址http://www.cnblogs.com/TerryBlog/archive/2011/03/23/1992912.h原创 2011-08-29 21:56:34 · 1244 阅读 · 0 评论 -
SWIG入门 - c++ 同 c# 的混合编程
同C#的混合编程-SWIG入门最后更新日期:2014-04-18 by kagula环境:Windows8.1 64bits(英文版)、Visual Studio 2013 Update1(英文版)、SWIG Win 3.0.0正文: 做小项目直接《C#调用C++写的Native DLL》工作量也能接受,但是,当接口变得很复杂这个方式就不经济。原创 2014-11-02 10:44:54 · 9000 阅读 · 4 评论 -
SQLServer2008聚合的安装测试与卸载
SQLServer2008聚合的安装测试与卸载Kagula2013-12-11安装-配置SQL Server环境/*设置SQL Server2005兼容 */EXEC SP_DBCMPTLEVEL 'DataBaseName', '90'; GO /*设置CLR执行权限 */exec sp_configure 'show advanced转载 2013-12-13 16:23:45 · 984 阅读 · 0 评论 -
C#对SQLite的常用操作
Author: KagulaDate: 2013-2-18 环境[1]Visual Studio 2010 Ultimate with SP1正文准备工作 从参考资料中下载SQLiteAdministrator工具,新建SQLite数据库文件“employees.s3db”,并添加表“employee”。 下面是建这张表所用的SQL语句CREATETABL原创 2013-02-18 13:53:52 · 11970 阅读 · 3 评论 -
C++、C#、Java、JavaScript之间的性能比较
标题:C++、C#、Java、JavaScript之间的性能比较Author:kagulaDate 2015-10-25测试目的 想知道C++语言同其它常用语言在不针对硬件手动优化之前,默认性能差距是多少,所以写了此文。公共环境:[1]Windows 10 professional 64bits[2]Core i5-2500kC++环境:原创 2015-10-25 11:11:13 · 6620 阅读 · 2 评论 -
测试TTS(文本到语音功能)
Microsoft Speak SDK 5.1 文本转语音的示例代码原创 2015-12-08 10:43:23 · 5164 阅读 · 0 评论 -
Revit2016二次开发
Title:Revit2016二次开发Author:KagulaDate:2015-12-01环境[1]Revit2016[2]从官网下载REVIT_2016_SDK_R2.msi,用于查询Revit SDK API的用法。[3]Visual Studio 2013 Update5开发参考资料[1]和自己写的Lab1PlaceGroup项目(和官网同名但原创 2015-12-18 21:45:38 · 7713 阅读 · 0 评论 -
C#Base64编码解码
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Cat8637CallCenter{ public class CBase64 { /// /// 将字符串使用base64算法加密 ///转载 2015-06-15 10:04:50 · 3908 阅读 · 0 评论 -
WCF 学习笔记
WCF 学习笔记Kagula2012-2-13正文 本文记录学习中碰到的最常用WCF使用方式。使用WCF目的: 解决Silverlight程序同服务器程序高负载下的网络通讯问题。 之所以使用WCF方式是出于以下两个原因 [1]原来是想使用Active MQ产品,但是,支持Silverlight的Active MQ客户端SDK还不够成熟。原创 2012-02-13 19:58:34 · 955 阅读 · 0 评论 -
Active MQ C#实现
主要以源码的形式介绍如何用C#实现同Active MQ 的通讯。本文假设你已经正确安装JDK1.6.x,了解Active MQ并有一定的编程基础。原创 2011-09-25 12:05:18 · 18798 阅读 · 1 评论 -
测试WPF中动态加载XAML中的控件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Docume原创 2012-09-20 16:27:29 · 10839 阅读 · 2 评论 -
WPF Visifire 入门-动态曲线图
kagula2019-3-18这里用源代码的形式,示范如何画出一个最简单的动态曲线图。开发环境,Visual studio 2017 Community Update5项目类型: WPF C# .NetFramework 4.6.1本文适用对象: 有两年没有开发C# WPF的程序员,通过这个示例可以快速回忆。下面是运行效果图,不停显示最新生成的十个数据点。让...原创 2019-03-18 22:35:14 · 5983 阅读 · 8 评论 -
SWIG - C++同C#的混合编程(三)
kagula2019-3-14测试环境: VS2017Update 5+ SWIG 3.0.12这里假设你已经有SWIG的基础。C#源代码片段,演示常用参数形式如何传递 //测试,简单参数的传递。 CPlusPlusClass cppc = new CPlusPlusClass(); Co...原创 2015-05-14 07:00:30 · 1643 阅读 · 0 评论 -
U3D显示鼠标悬停位置物件的名字
這裏記一下Unity3D,鼠標懸停位置,物體的名稱顯示的代碼,時間長了,忘記后,看這篇文章馬上能有個概念。转载 2017-10-23 08:09:18 · 1903 阅读 · 0 评论 -
WPF中把自定义类型对象拖出去,拖进来
免得时间一久,自己忘记了,这里记下(代码片段)。如何从容器对象中拖出自定义的对象,如何从另外一个容器中拖入这个自定义对象第一部份:从ListView容器中拖出去 /** * 把自定义控件中容器中拖出去 * */ void ListView1_PreviewMouseLeftButtonDown(object sen原创 2013-11-08 13:19:07 · 1295 阅读 · 2 评论 -
SWIG - C++同C#的混合编程(二)
使用SWIG,实现C#同c++之间的相互调用。原创 2014-12-02 19:27:59 · 3086 阅读 · 1 评论 -
图像处理类
从网上某网站抄来的一段用C#写的图像处理代码,怕忘记了在这里备份一下,以后要用容易找。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Drawing;using System.Drawing.Imaging;转载 2013-06-07 16:28:34 · 1189 阅读 · 0 评论 -
为OpenCV产生正样本描述文件写的一个小程序
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace GeneratePOSInfo{ class Program { static string getLine(String fn)原创 2013-06-07 14:01:49 · 2606 阅读 · 0 评论 -
Silverlight5在Tomcat上的部署
Author:KagulaDate:2013-2环境:[1]WinXP with WP3,IE8,Firefox 18.0.1[2]VS2010 with SP1[3]Silverlight5 SDK[4]Tomcat 6.0.35正文Step1:在Tomcat的webapps目录下新建sl5目录Step2:在sl5目录下新建WEB-INF目录,并在该目原创 2013-02-04 14:51:15 · 1718 阅读 · 0 评论 -
如何使用C#对虚拟磁盘文件(VHD)进行操作
功能测试代码 VHDManager manager = new VHDManager("d:\\temp\\test.vhd"); if (manager.IsSuccess())//如果初始化"Microsoft Virtual Hard Disk"成功 { //本地文件上传到虚拟磁原创 2013-03-21 13:50:47 · 6153 阅读 · 0 评论 -
gSOAP使用
gSOAP使用Kagula环境 [1]VS2008+SP1 [2]WinSP+SP3 [3] gsoap_2.8.8.zip正文以实例形式描述,如何用gSOAP Toolkit实现Web Service功能,本文还捎带了如何用C#访问用gSoap with c++写的Web Service服务。我习惯上把所有的SDK放在自己计算机的E:\SDK路径下,你可以指定原创 2012-04-25 15:04:34 · 5342 阅读 · 2 评论 -
C#实现AES加解密,验证同Cryptopp561的一致性成功
/* * CFB模式的AES加解密,经测试同Crypt561带的AES加解密算法运算结果一致。 * 经测试,可以正确加解密中文形式的明文 * --by kagula 2012-7 */ class CSSecurity { //默原创 2012-07-05 16:21:53 · 3518 阅读 · 0 评论 -
C#工程找不到Microsoft.Xna.Framework名字空间的问题
在Win7下加入下面的文件,问题解决C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71\Microsoft.Xna.Framework.dll原创 2012-10-30 21:44:25 · 3307 阅读 · 0 评论 -
WPF模拟键盘输入相关问题
WPF模拟键盘输入碰到的问题。原创 2015-11-02 13:49:11 · 4851 阅读 · 0 评论 -
C#的BackgroundWorker
using log4net;using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Text;using System.Threading;using System.Windows;using System.Windows.Con转载 2015-11-20 17:09:17 · 764 阅读 · 0 评论 -
模拟发送鼠标消息示例代码
CDialogEx* g_pDlg = nullptr;HHOOK hhookMs = NULL;LRESULT CALLBACK LowLevelMouseProc (INT nCode, WPARAM wParam, LPARAM lParam); BOOL UninstallHook(); BOOL InstallHook(); BOOL InstallHook( )原创 2015-08-19 13:13:00 · 1378 阅读 · 0 评论 -
WPF如何弹出窗口
Title: WPF如何弹出窗口Author:KagulaDate:2013-12-09LastUpdateDate: 2020-02-11测试环境: [1]VS2010SP1, VS2019 Community[2]WPF(.NET Framework 4)项目, .Net Core3.1内容简介 WPF工程如何弹出自定义窗口第一步:自定义个窗口为当前...原创 2013-12-09 15:48:53 · 34767 阅读 · 0 评论 -
C# List容器(含不同Class但是继承自同一个Class的)的XML序列化
/** * 测试继承自同一个类的不同类如何XML串行化 * 测试环境:VS2010SP1,WPF with DOT NET Framework 4.0 * 参考资料 * 《C#对象XML序列化(一):序列化方法和常用特性 》 * http://www.cnbl原创 2013-11-25 16:38:27 · 4482 阅读 · 0 评论 -
WPF上一个简洁的DragDrop测试(例子)
需要一个类似拖放的功能,看到了网上《Very Simple WPF Drag and Drop Sample without Win32 Calls》的例子,写的很简洁,故转载到这里来,方便以后查询!这个例子只有三个源文件Shape.cs, Windows1.xaml, Windows1.xaml.cs。在VS2010环境下测试通过。下面是源码清单// copyright Ni转载 2013-11-08 10:23:45 · 6291 阅读 · 0 评论 -
Windows Phone开发之应用商店
Kagula by 2013-10-5测试环境: Win8Pro + VS2012 + WP8 SDK分为两部分,第一部分,确认用户是否是在运行“试用版”应用 public class ApplicationLicense { public bool IsInTrialMode { get翻译 2013-10-05 10:31:27 · 1189 阅读 · 0 评论 -
C#, delegate关键词 使用方式 测试
/** * Desc: C#, delegate关键词 使用方式 测试 * Env: VS2010 With SP1 * Auth: Kagula * Date: 2013-03-18 * Note: * [1]匿名(lambda)函数里不能使用带ref/out修饰符的UI控件对象,原创 2013-03-18 14:02:25 · 1123 阅读 · 0 评论 -
WP7读取资源文件常见问题
标题:WP7读取资源文件常见问题最后更新日期:2013-1-21测试环境:VS2012,WP71 SDKQ1:读取TXT文件A: [Step1]在项目中加入TXT文件。 [Step2]Build Action属性改为“Resource”,即加载应用时载入内存 Copy to OutputDirectory属性为“Do not copy”原创 2013-01-21 20:01:02 · 1164 阅读 · 0 评论 -
可在WP7中运行的定时器
public void StartTimer() { //新建并启动定时器 System.Windows.Threading.DispatcherTimer myDispatcherTimer = new System.Windows.Threading.DispatcherTimer(); myDispatc转载 2012-10-31 20:15:57 · 756 阅读 · 0 评论 -
C#第三方日志库Nlog
C#第三方库NlogKagula2012-03-31内容简介 本文记录C#的NLog库(日志库)的常用方式。所有代码在WinXPSP3+VS2010SP1环境中测试通过。 使用的第三方库是Sentinel 0.9.2.0,NLog-v2.0.0.2000。 如果是在Silverlight项目中使用NLog请参考资料[4]。正文第一次使用在参考资原创 2012-01-17 14:10:09 · 10315 阅读 · 0 评论 -
Silverlight学习笔记之Silverlight和aspx页面互相传值
kagula2012-2-27学习环境Win7SP1VS2010SP1 第一种:GET方式传值Silverlight源码 using System;using System.Collections.Generic;using System.Windows.Browser;using System.Windows.Controls;using System原创 2012-02-27 20:59:08 · 2023 阅读 · 0 评论