小编Uni*_* Le的帖子

DataGridView设置列单元格Combobox

我在Datagridview中有这样的表:

 Name   Money
 -------------
 Hi      100   //here Combobox with member {10,30,80,100} to choose
 Ki      30    //here Combobox with member {10,30,80,100} to choose
Run Code Online (Sandbox Code Playgroud)

我想从组合框中更改列"Money"值

我试过这个,但不知道进一步:

DataTable dt = new DataTable();
dt.Columns.Add("Name", typeof(String));
dt.Columns.Add("Money", typeof(String));
dt.Rows.Add(new object[] { "Hi", 100});
dt.Rows.Add(new object[] { "Ki", 30});

DataGridViewComboBoxColumn column = new DataGridViewComboBoxColumn();
var list11 = new List<string>() { "10", "30", "80", "100" };
column.DataSource = list11;
column.ValueMember = "Money";
dataGridView1.Columns.Add(column); 
Run Code Online (Sandbox Code Playgroud)

c# datagridview datagridviewcombobox

15
推荐指数
1
解决办法
8万
查看次数

使用NPOI将Excel导出到DataTable

我想使用NPOI读取Excel Tables 2010 xlsx,然后将数据导出到DataTables但不知道如何使用它.任何人都可以一步一步地告诉我如何将Excel导出到Datatable?我已经下载了NPOI.dll,添加到参考但不知道还有什么...

c# datatable excel npoi

12
推荐指数
3
解决办法
2万
查看次数

c#excel如何更改特定行的颜色

我想问你们,如果单元格1不为空,如何在Excel表格中将行的颜色更改为红色.

XX     YY     ZZ
-----------------
aa     bb     cc
aa1    bb1    cc1
aa2           cc2
aa3    bb3    cc3
aa4          
Run Code Online (Sandbox Code Playgroud)
Excel.Application xlApp;
Excel. Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;
Run Code Online (Sandbox Code Playgroud)

我非常感谢

c# excel row colors cell

9
推荐指数
1
解决办法
3万
查看次数

直接更改 DataGridView 中的值

如何更改DataGridViewWindows 窗体中所有单元格的值?我想直接在 Windows 窗体中更改,例如直接在单元格中键入

我有一张像:

AA    BB    CC
--------------
1     aa    ac
2     bb    fd// I type here and change the value to kk
Run Code Online (Sandbox Code Playgroud)

代码:

DataGridViewTextBoxColumn AA= new DataGridViewTextBoxColumn();
MsgIDHex.HeaderText = "AA";
MsgIDHex.DataPropertyName = "AA";
DataGridViewTextBoxColumn BB= new DataGridViewTextBoxColumn();
MsgIDHex.HeaderText = "BB";
MsgIDHex.DataPropertyName = "BB";
DataGridViewTextBoxColumn CC= new DataGridViewTextBoxColumn();
MsgIDHex.HeaderText = "CC";
MsgIDHex.DataPropertyName = "CC;
dataGridView1.DataSource = result;
dataGridView1.Columns.AddRange(AA, BB, CC};
Run Code Online (Sandbox Code Playgroud)

我应该做些什么DataGridViewTextBoxEditingControl吗?

c# datagridview cell windows-forms-designer

2
推荐指数
1
解决办法
2万
查看次数

从RichTextBox到文本文件,一行一行

我将文件从Richtextbox保存到文本文件时遇到问题.

我的richtextbox看起来像这样;

ABC    ...
 SDE   ...
KLO    ...
Run Code Online (Sandbox Code Playgroud)

我保存后看起来像这样:

ABC ... SDE ... KLO ...
Run Code Online (Sandbox Code Playgroud)

但我希望像行后的richtextbox一样.我做错了什么?

 if (saveFileDialog2.ShowDialog() == DialogResult.OK)
        {
            StreamWriter sw = File.CreateText(saveFileDialog2.FileName);
            sw.WriteLine(richTextBox1.Text);
            sw.Flush();
            sw.Close();

            //File.WriteAllText(saveFileDialog2.FileName, str);
        }
Run Code Online (Sandbox Code Playgroud)

c# text save richtextbox

0
推荐指数
1
解决办法
1万
查看次数