c# 项目开发记录

 

1 log4net  https://www.cnblogs.com/weixiaowei/p/8253228.html

2 entityFrameWork 

3 数据库工具  sqlitesudio ,数据类型选择 system.data.sqlite 即可加密连接

 

4.界面

  控件透明属性:BackColor = System.Drawing.Color.FromArgb(30,255, 0, 0);  //30透明度

  textbox的高度和设置字体大小有关, 

  Form_Load中添加函数,异常可能也不会阻塞界面绘制,且不向外抛出异常,可以再Form初始化函数中,调用希望调用的函数,调试过程中能抛出异常。

  button 的isPureColor需要设置为true才能和背景色一致,否则会有浅色图层

    

  设置 tab控件的 标签页背景和字体,效果图

    方法是:设置tab的page下的imgSize,ImgTxtSpace(负数),标签页的tabItemImage设置背景图片

  在C#中实现类似C++函数指针数组的功能

  radioButton的分组:需要使用panel控件,不同的panel中的radioButton不会相互影响

 5、vs已过期,不能登录。

  通过查看链接信息,能够看到点击登录后,已经和微软服务器连接上,只是页面不能显示,重置IE设置后页面正常

6、界面编辑器提示 An instance of 'SQLiteConfiguration' was set but this type was not discovere。。。

  因为使用了一个conf静态成员,在界面编辑器中会对静态成员初始化,此时EF其他代码没有实际运行,肯定会出错,改为初始值为null,构造函数中赋值

posted @ 2019-07-23 17:07  张扬86  阅读(592)  评论(0编辑  收藏  举报
baidu