哪位大牛能给讲讲PropertyChanged?.Invoke这句是啥意思
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(“ErrorTimes”)); 尤其是?.这个地方不理解啊,?是允许为null吗?而且去掉?运行就报错了,说要先判断能否为null. 谢谢. 解决方案 40 引用: 写成 if (PropertyChanged !……
winform 用Directx 做模型的光源问题
目前做在.net winform引用Directx 做了一个3d模型,数据是从数据库中读到的三维坐标。用的是平行光源。方向是从上往下斜着照射的。问题是模型看上去光是从中心原点发出的,而且看上去有点暗,假如把环境光调高,模型又会变的惨白。 下面的图是材质和光源的设置。另外顶点缓冲也设置了顶点法向量。 //材质设置 material = new Material……
C# SQLITE 多線程獲取Datatable報錯
public SQLiteConnection conn = new SQLiteConnection(); public SQLiteConnectionStringBuilder connstr = new SQLiteConnectionStringBuilder(); public DbTransaction trans; public void ……
vs winform 设计界面控件不能拖动
打开以前的项目,发现里面的控件都跑到设计视图的下面了,高手们知道这是怎么回事吗? 解决方案 10 不能拖动的意思 == 鼠标无法点击确定以及取消按钮?还是说从工具栏拖出来的 界面没显示 10 拖不动?你不会说的是,下面不可见的控件区域吧 10 大哥你的是什么时候的项目啊?当时用的vs跟今天的vs同一个版本吗? 10 不知道。这怎么能够呢 ……
怎么写才能写的字向上斜后,全部画的字 测试1 , 测试2 , 测试3的“测”在一个水平线上
lChartRectangle[]={”测试1″,”测试2″,”测试3″} for (int i = 0; i < 8; i++) { int x = ix * 10 g.ResetTransform(); g.TranslateTransform(-Width / 3, H……