<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_31121227的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_31121227</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_31121227]]></copyright><item><title><![CDATA[WPF数据绑定]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/124145750</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/124145750</guid><author>qq_31121227</author><pubDate>Wed, 13 Apr 2022 18:18:03 +0800</pubDate><description><![CDATA[跟着视频操作——WPF入门基础教程合集_哔哩哔哩_bilibili

自己还是写下来，方便日后查阅

1元素绑定

1单向绑定

通过元素名字绑定数值


&lt;Window x:Class="Wpf_BV1mJ411F7zG.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/200]]></description><category></category></item><item><title><![CDATA[打开SDK-monitor.bat报错 Windows 找不到文件“lib\monitor-location”]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/117442342</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/117442342</guid><author>qq_31121227</author><pubDate>Tue, 01 Jun 2021 14:24:47 +0800</pubDate><description><![CDATA[运行 \SDK\tools\lib\monitor-x86_64\monitor.exe

报错：




]]></description><category></category></item><item><title><![CDATA[Unity 物体绕轴旋转]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/117082285</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/117082285</guid><author>qq_31121227</author><pubDate>Thu, 20 May 2021 16:46:09 +0800</pubDate><description><![CDATA[一、绕X轴

1、旋转90度


Quaternion rotation = Quaternion.AngleAxis(90f, Vector3.right);
Debug.LogError("rotation : " + rotation.ToString());
gameObject.transform.rotation = rotation;

结果



2、旋转45度


Quaternion rotation = Quaternion.AngleAxis(45f, Vector3.right).]]></description><category></category></item><item><title><![CDATA[unity 2019和visual studio 2019配置unity代码提示，代码补全，代码变色]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/114669200</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/114669200</guid><author>qq_31121227</author><pubDate>Thu, 11 Mar 2021 15:40:55 +0800</pubDate><description><![CDATA[unity 2019和visual studio 2019配置unity代码提示和代码断点调试配置记录



硕宝宝不能太宅
]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（9）—P19 委托详解]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/112763840</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/112763840</guid><author>qq_31121227</author><pubDate>Mon, 18 Jan 2021 19:01:01 +0800</pubDate><description><![CDATA[目录

1.1、委托（delegate）是函数指针的“升级版”

1.2、一切皆地址

1.3、直接调用和间接调用

1.4、Java中没有与委托相对应的功能实体

1.5、委托的简单使用

2、委托的声明（自定义委托）

2.1、委托是一种类（class），类是数据类型所以委托也是一种数据类型

2.2、它的声名方式与一般的类不同，主要是为了照顾可读性和C/C++传统

2.3、注意声明委托的位置

2.4、委托与所封装的方法必需“类型兼容”

3、委托的一般使用

3.1、实例：把方法当作参数传给另一个]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（8）—P18 传值/输出/引用/数组/具名/可选参数，扩展方法]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/112648015</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/112648015</guid><author>qq_31121227</author><pubDate>Fri, 15 Jan 2021 17:52:11 +0800</pubDate><description><![CDATA[目录

1、传值参数

1.1、定义

1.2、传值参数➡值类型

1.3、传值参数➡引用类型，并且新创建对象

1.4、传值参数➡引用类型，只操作对象，不创建新对象

2、输出参数

2.1、定义

2.2、输出参数➡值类型

2.2.1、调用一个带有输出参数的方法

2.2.2、声明一个带有输出参数的方法

2.3、输出参数➡引用类型

3、引用参数

3.1、定义

3.2、引用参数➡值类型

3.3、引用参数➡引用类型，创建新对象

3.4、引用参数➡引用类型，不创建新对象只改变对象值

4、数组.]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（7）—P17字段，属性，索引器，常量]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/112131273</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/112131273</guid><author>qq_31121227</author><pubDate>Thu, 14 Jan 2021 18:21:19 +0800</pubDate><description><![CDATA[1、字段

1.1、什么是字段

（1）字段（field）是一种表示与对象或类型（类与结构体）关联的变量


field：田地，地方的意思；表示在内存中开辟一块空间存放数据




（2）字段是类型的成员，旧称“成员变量”


例子：C语言程序——ID和Name就是字段



声明的时候一定要卸载类体里面，不能写在函数体中（函数体中叫局部变量）


（3）与对象关联的字段亦称“实例字段”


帮助实例或者对象保存数据的，实例字段的组合是表示对象当前的状态


（4）与类型关联的字段称为“静态字段”，由sta]]></description><category></category></item><item><title><![CDATA[Revit二次开发_插件安装包的制作]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/112539267</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/112539267</guid><author>qq_31121227</author><pubDate>Wed, 13 Jan 2021 16:10:03 +0800</pubDate><description><![CDATA[1 安装插件


打开vs——工具：扩展和更新——搜索：Installer——安装。






2 打包操作


]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（6）—P13、P14、P15、P16 表达式，语句详解_1_2_3_4]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/111235815</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/111235815</guid><author>qq_31121227</author><pubDate>Sun, 03 Jan 2021 07:49:34 +0800</pubDate><description><![CDATA[目录

1、表达式得定义

1.1、什么是表达式

1.2、C#语言对表达式的定义

2、各类表达式概览

3、语句的定义

4、语句详解

1、表达式得定义

1.1、什么是表达式

（1）Expressions, together with commands and declarations, are one of the basic components of every programming language. We can say that expressions are the essent.]]></description><category></category></item><item><title><![CDATA[BIM应用（VR\AR\MR）相关设备及软件——来自《中国建筑业BIM应用分析报告（2020）》]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/111382096</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/111382096</guid><author>qq_31121227</author><pubDate>Fri, 18 Dec 2020 16:43:03 +0800</pubDate><description><![CDATA[一、BIM应用相关设备及软件整体介绍

1.可穿戴式视觉仿真设备

扩展现实（XR）是总称术语，适用于所有计算机生成的环境，可以合并物理和虚拟世界，也可以为用户创建完全身临其境的体验。扩展现实类技术在建筑领域的应用是一种融合跨界的综合技术，主要分为三类。

（1）虚拟现实（Virtual Reality，简称VR）

是一种可以创建和体验虚拟BIM空间的计算机仿真系统。利用BIM模型在计算机中生成模拟环境，通过多源信息融合、交互式的三维动态视景和实体行为的系统仿真，使用户沉浸到该环境中进行BIM的交互体验。]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（5）—P10、P11、P12 操作符详解_1_2_3]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/110468810</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/110468810</guid><author>qq_31121227</author><pubDate>Wed, 02 Dec 2020 20:43:31 +0800</pubDate><description><![CDATA[目录

1、操作符概览

2、操作符的本质

2.1、操作符的本质是 函数（即算法）的“简记法”

2.2、操作符不能脱离与它关联的数据类型

3、优先级与运算顺序

3.1、操作符的优先级

3.2、同优先级操作符的运算顺序

4、各类操作符的示例

4.1、基本操作符

1、操作符概览




操作符（Operator）也译为“运算符”
	操作符是用来操作数据的，被操作符操作的数据成为操作数（Operand）
	赋值操作符从右到左运算


2、操作符的本质

2.1、操作符的本质是 函数（即算...]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（4）—P8、P9 方法的定义、调用与调试_1_2]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/110076552</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/110076552</guid><author>qq_31121227</author><pubDate>Wed, 02 Dec 2020 09:34:43 +0800</pubDate><description><![CDATA[1、方法的由来

1.1、方法的前身是C/C++语言的函数（function）



1.2、

2、方法的定义与调用



3、构造器（一定特殊的方法）



4、方法的重载（Overload）



5、如何对方法进行debug



6、方法的调用与栈*


...]]></description><category></category></item><item><title><![CDATA[从原始数据到地形，地层模型]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/100888726</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/100888726</guid><author>qq_31121227</author><pubDate>Fri, 27 Nov 2020 11:05:24 +0800</pubDate><description><![CDATA[前言：用到软件arcmap，excel，civil3d，revit，PS

注意：此方法只能获得简单地层模型。

1 获取数据

用谷歌地图下载高程数据和影像数据，1G左右大小，再大需要分块处理。

2 arcmap处理数据

在arcmap中打开高程数据，处理流程为


1.投影栅格（经纬度坐标转为大地坐标）

2.获取指定区域高程数据：新建shp面文件—&gt;使用按“掩膜提取”—&gt;得到...]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（3）—P6、P7 详解类型、变量与对象_1_2]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/110001098</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/110001098</guid><author>qq_31121227</author><pubDate>Tue, 24 Nov 2020 10:30:55 +0800</pubDate><description><![CDATA[目录

1、什么是类型（Type）

1.1、又名数据类型（Data Type）

2、类型在C#语言中的作用



3、C#语言的类型系统



4、变量、对象与内存



1、什么是类型（Type）

1.1、又名数据类型（Data Type）

A data type is homogeneous collection of values, effectively presented, equipped with a set of operations which manipulate thes...]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（2）—P5 C#语言基本元素概览，初识类型、变量与方法，算法简介]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/109994284</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/109994284</guid><author>qq_31121227</author><pubDate>Mon, 23 Nov 2020 14:27:57 +0800</pubDate><description><![CDATA[目录

1、构成C#语言的基本元素

关键字（Keyword）-标记（Token）

操作符（Operator）-标记（Token）

标识符（Identifier）-标记（Token）

什么是合法的标识符

大小写规范

命名规范

标点符号-标记（Token）

文本（字面值）-标记（Token）

整数

实数

字符

字符串

布尔

空（null）



注释与空白



2、简要介绍类型、变量与方法

3、算法简介

1、构成C#语言的基本元素


	关键字（Keyword）-标记（To..]]></description><category></category></item><item><title><![CDATA[C#语言入门详解笔记（1）—P4 类，对象，类成员简介]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/109988112</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/109988112</guid><author>qq_31121227</author><pubDate>Mon, 23 Nov 2020 13:54:56 +0800</pubDate><description><![CDATA[目录



1、类是现实世界事物的模型

事物包括“物质”（实体）与“运动”（逻辑也是算法）
	建模（抽象）是一个去伪存真、由表及里的过程
2、类与对象的关系


	对象也叫实例，是类经过“实例化”后得到的内存中的实体
	
	Formally “instance” is synonymous with “object” ——对象和实例是一回事
	“飞机” 与“一架飞机”有何区别？天上有（一架）飞机——必需是实例飞，概念是不能飞的
	有些类是不能实例化的，比如“数学”（Class Math），我们不能说“一.]]></description><category></category></item><item><title><![CDATA[2020-11-04 TreeViewItem样式修改相关文章记录]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/109485999</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/109485999</guid><author>qq_31121227</author><pubDate>Wed, 04 Nov 2020 11:02:43 +0800</pubDate><description><![CDATA[WPF引用外部样式

https://blog.youkuaiyun.com/liuruxin/article/details/8857347



TreeViewItem实现整行选中 (两种用法)

https://www.cnblogs.com/qq247039968/p/4217256.html



WPF TreeView自定义可视化树样式

https://blog.youkuaiyun.com/qq_20758141/article/details/80345900



WPF TreeView Inden...]]></description><category></category></item><item><title><![CDATA[Revti二次开发—获取族文件缩略图，并添加到wpf窗口]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/109450854</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/109450854</guid><author>qq_31121227</author><pubDate>Mon, 02 Nov 2020 16:08:57 +0800</pubDate><description><![CDATA[1.首先在项目中添加WindowsAPICodePack的Nuget包



项目(P)——管理NuGet程序包——搜索“Microsoft-WindowsAPICodePack-Shell”，安装

2.在项目中添加引用


using Microsoft.WindowsAPICodePack.Shell;

3.获取族文件缩略图完整代码


            //【1】获取文件缩略图
            ShellObject so = ShellFile.FromFilePath("C:\.]]></description><category></category></item><item><title><![CDATA[WPF 获取DataGrid里的模板内的ComboBox控件内容的方法]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/108795817</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/108795817</guid><author>qq_31121227</author><pubDate>Fri, 25 Sep 2020 14:20:39 +0800</pubDate><description><![CDATA[找了很久才找到，在这里总结一下



xaml格式描述：   

&lt;DataGrid x:Name="DATA_Grid" Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="5" BorderBrush="Black" ItemsSource="{Binding}"
         AutoGenerateColumns="True" CanUserAddRows="False" CanUserDeleteRows="False...]]></description><category></category></item><item><title><![CDATA[Revit二次开发—获取内置参数对应的中文字符串，并导出Excel；举例（BuiltParameterGroup、ParameterType和BuiltInCategory）]]></title><link>https://blog.youkuaiyun.com/qq_31121227/article/details/108388716</link><guid>https://blog.youkuaiyun.com/qq_31121227/article/details/108388716</guid><author>qq_31121227</author><pubDate>Thu, 03 Sep 2020 17:57:34 +0800</pubDate><description><![CDATA[参考文章：
原文链接： http://blog.youkuaiyun.com/joexiongjin/article/details/10149127
作者： 叶雄进 , Autodesk ADN

实现代码


using Autodesk.Revit.DB;
using Autodesk.Revit.ApplicationServices;
using Autodesk.Revit.UI;
using Autodesk.Revit.UI.Selection;
using Autodesk.Revit.Attrib.]]></description><category></category></item></channel></rss>