PDA下关于dataGrid!!!!!!3Q
this.dataGrid1.DataSource = this.dataSet2.Tables[0];
             //
             DataGridTableStyle myts = new DataGridTableStyle();
             myts.MappingName = this.dataSet2.Tables[0].TableName;
             DataGridTextBoxColumn col1 = new DataGridTextBoxColumn();
             col1.MappingName = "id";
             col1.HeaderText = "编号";
             col1.Width = 50;
             DataGridTextBoxColumn col2 = new DataGridTextBoxColumn();
             col2.MappingName = "name";
             col2.HeaderText = "消费项目";
             col2.Width = 100;
             myts.GridColumnStyles.Add(col1);
             myts.GridColumnStyles.Add(col2);
             this.dataGrid1.TableStyles.Clear();
             this.dataGrid1.TableStyles.Add(myts);
             this.dataGrid1.RowHeadersVisible = false;// 问题1:这句没起作用 另外想把表头蓝色的部分也去掉
      //问题2:怎么设置显示的表格全为只读的
------解决方案--------------------代码在另外一台电脑,先关注……
------解决方案--------------------RowHeadersVisible 行头是否显示
ColumnHeadersVisible 列头是否显示
行头: 每一行左端位置处
列头: 第一列顶端位置处
HeaderBackColor 背景色
HeaderForeColor 前景色
------解决方案--------------------问题1:this.dataGrid1.RowHeadersVisible = false;  放在 this.dataGrid1.TableStyles.Add(myts); 之前试试.
问题2: PDA的不知道了, windows mobile 下默认就是只读的.. :)
------解决方案--------------------学习学习~
------解决方案--------------------
PDA 里面的dataGrid默认的就是只读啊