dotnet 职业技术学院

博客

dotnet 职业技术学院

Office 使用 OpenXML SDK 解析文档博客目录

lindexi 发布于 2020-12-04

本文收集我写的 Office 解析相关博客

Xamarin iOS 部署应用提示 iOS code signing key 失败

lindexi 发布于 2020-12-04

在部署 iOS 应用的时候,如果是拉别人的代码,因为被使用了别人的签名,就会提示 Error: iOS code signing key ‘iPhone Developer: lindexi@icloud.com (F56JH45N57)’ not found in keychain. 部署失败。解决方法是替换为自己的账号

dotnet OpenXML 从文档生成创建文档的代码的库

lindexi 发布于 2020-12-04

本文和大家介绍 Serialize.OpenXml.CodeGen 这个支持从某个文档生成用于创建出这个文档的 C# 或 VB 代码的库。作用就是可以让小伙伴在拿到一份模版文件之后,可以通过 Serialize.OpenXml.CodeGen 生成能创建出这份文档的 C# 或 VB 的代码,用于在这份代码上面更改功能,做到创建定制 Docx 或 PPTX 或 Xlsx 文档的功能

WPF 列表右键菜单比较符合 MVVM 的命令绑定方法

lindexi 发布于 2020-12-03

群里小伙伴问我如何在 ListView 的右击的时候知道右击的是哪一项,他想要获取对应的行信息。他使用的是 GridView 做的,于是我告诉他需要自己写 ItemContainerStyle 在 GridViewRowPresenter 里添加右键的逻辑。但是这样写不清真,我问到了他的本质问题其实只是想要做右键菜单。刚好我在写一个测试应用,用于测试我的文件下载库,此时需要用到在右击某一个下载项的时候,拿到当前下载项的信息,给出右键菜单。我不使用小伙伴的逻辑,就按照我自己会采用的写法,我认为这样写比较符合 WPF 框架的设计,下面让我告诉大家我的用法,十分简单

Xamarin.Forms 选取文件 让用户选择本地文件

lindexi 发布于 2020-12-03

在 Xamarin 中,使用文件存储或打开某个特定文件都是很常用的做法,而在跨平台中,每个平台都有自己的 IO 的坑。如何在 Xamarin.Froms 里面让用户可以选择打开哪个本文文件,需要照顾多个不同的平台的文件访问方式

Xamarin 和 WPF 的控件和属性的替换

lindexi 发布于 2020-12-03

基本上 Xamarin 和 WPF 的技术是相同的,但是有一些小细节和属性不同,本文记录一些不同的点,方便小伙伴将 WPF 项目迁移为 Xamarin 项目

Xamarin 构建安卓失败 因为路径太长

lindexi 发布于 2020-12-03

如果将自己的应用放的路径比较深,那么构建安卓的时候可能因为路径超过长度失败

Xamarin 构建提示 error APT2260 resource 找不到资源

lindexi 发布于 2020-12-03

其实这是 VisualStudio 逗比的问题,尝试关闭 VisualStudio 然后干掉 Bin 和 Obj 文件夹,然后先开启安卓模拟器,然后重新构建就可以了。如果一次重新构建失败,那么再次右击重新生成就可以了

Xamarin 解决创建空白项目编译提示 linking references 找不到资源

lindexi 发布于 2020-12-03

在新建一个 Xamarin 应用,编译时提示了 linking references 和一些诡异的文件无法访问,原因是文件路径问题和 NuGet 还原问题

Xamarin iOS 切换开发者账号之后的签名标识和预配配置文件更新方法

lindexi 发布于 2020-12-03

其实这一篇和 Xamarin 开发几乎没有关系,这是苹果开发的一个坑。在原有开发者账号下的设备上,切换为另一个开发者账号,此时的部署也许会找错 预配配置 文件和证书。苹果:渣渣开发者,这是特性

Xamarin.Forms 按钮样式 圆角按钮

lindexi 发布于 2020-12-03

在 Xamarin 中可以通过 CornerRadius 设置按钮使用圆角

Xamarin Forms WPF 干掉默认的窗口导航条

lindexi 发布于 2020-12-03

在创建默认的 Xamarin Forms WPF 应用,将和 UWP 应用的界面不相同,在 WPF 项目会显示顶部蓝色的一条,看起来不好看,那么可以如何干掉他

C# 写一个24点计算程序

lindexi 发布于 2020-12-03

我在和小伙伴玩 24 点这个游戏,但是我的计算速度比他慢,于是我就写了一个作弊的程序

C# 反射判断属性是抽象继承

lindexi 发布于 2020-12-03

我在写一个有趣的 WPF 软件可以通过 dll 反射重新生成代码,我需要了解dll里面每个属性是抽象的还是继承的还是虚属性

C# 纯控制台创建一个全屏窗口

lindexi 发布于 2020-12-03

本文告诉大家如何使用 win32 方法创建一个全屏的窗口