FlexGrid 控件提供了指定左侧显示列的功能。因项目的需要,要求能够指定最右侧显示的列。
实现方法:
获取表格客户区宽度,然后通过每列的宽度计算出水平滚动条的位置。
但是有一个麻烦,就是垂直滚动条的问题。
首先要能判断是否有垂直滚动条,
阅读全文……
在 FlexGrid 控件中指定最右侧显示的列 [ 2008-06-26 | C# .Net编程 | rick@博客园 ]
.Net 中枚举AppDomains [ 2008-05-22 | C# .Net编程 | rick@博客园 ]
.Net 框架提供的基础类库中并没有枚举AppDomains的功能,只提供了获取当前执行代码所在的AppDomain功能。
国外一家提供.Net保护工具的,同时提供了一个AppDomain dump工具。用来证明其保护有效。
名称就不提了,简单介绍一下其保护原理:整体加密保护,支持嵌入程序集生成单一可执行文件。
阅读全文……
国外一家提供.Net保护工具的,同时提供了一个AppDomain dump工具。用来证明其保护有效。
名称就不提了,简单介绍一下其保护原理:整体加密保护,支持嵌入程序集生成单一可执行文件。
阅读全文……
C#中使用晚绑定实现压缩Access数据库 [ 2008-01-25 | C# .Net编程 | rick@博客园 ]
直接在.Net程序(C#)中执行 native code [ 2008-01-22 | C# .Net编程 | rick@博客园 ]
不使用C++CLI,不使用 native dll.
直接在 .Net 程序 中之行 native code。
在vb时代就曾经有不少好事者做过在vb中直接调用之行汇编代码。
还专门做出了通用的模块来进行汇编代码的动态生成。
阅读全文……
直接在 .Net 程序 中之行 native code。
在vb时代就曾经有不少好事者做过在vb中直接调用之行汇编代码。
还专门做出了通用的模块来进行汇编代码的动态生成。
阅读全文……
C#复杂表达式的问题 [ 2008-01-10 | C# .Net编程 | rick@博客园 ]
测试程序发现了一个bug, 几经调试最后定位到一条复杂表达式语句的计算结果不正确.
代码中用复杂表达式不是一个好习惯,调试起来很不方便.
为了方便跟踪调试,看看究竟是表达式的那部分计算出了问题.
阅读全文……
代码中用复杂表达式不是一个好习惯,调试起来很不方便.
为了方便跟踪调试,看看究竟是表达式的那部分计算出了问题.
阅读全文……