Tag:

GridView:如何设置要显示的行数

我想我的网格视图只显示3行有关如何实现这一点的任何想法? 谢谢

使用C#和WPF在代码中绘制线条

我正在尝试使用7段显示器创建数字时钟显示器。 我可以使用这样的代码在XAML中绘制线条: 但是当我尝试在代码中执行此操作时(来自MainWindow()),它不起作用: Line line = new Line(); Thickness thickness = new Thickness(101,-11,362,250); line.Margin = thickness; line.Visibility = System.Windows.Visibility.Visible; line.StrokeThickness = 4; line.Stroke = System.Windows.Media.Brushes.Black; line.X1 = 10; line.X2 = 40; line.Y1 = 70; line.Y2 = 70; 我的想法是我可以绘制7行,然后根据不同数字的需要切换其可见性。 我确信这可以通过多种方式完成,但为什么我不能在这样的代码中绘制线条?

C#如何在文本文件中写多行?

我试图按一个按钮,从textbox4和textbox5获取文本将其写入文本文件。 但是,当我再次按下它以向文本文件添加新信息时,它只是将旧文本替换为新文本。 每次按下按钮时,如何让它在第一行下面写另一行? 这是我到目前为止的代码 private void button5_Click(object sender, EventArgs e) { try { xuidspath = @”c:\xuids.txt”; ListViewItem lvi = new ListViewItem(); lvi.Text = textBox4.Text; lvi.SubItems.Add(textBox5.Text); listXuid.Items.Add(lvi); TextWriter xuids = new StreamWriter(xuidspath); xuids.WriteLine(textBox4.Text + “-” + textBox5.Text); textBox5.Clear(); textBox4.Clear(); xuids.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, “Error!”, MessageBoxButtons.OK, MessageBoxIcon.Error); } } 有任何想法吗?

DataGridView.Rows.RemoveAt(int index)不会删除Windows窗体中的行?

int i = dataGridView1.CurrentRow.Index; dataGridView1.Rows.RemoveAt(i); 上面的代码用于删除当前选中的行(仅允许选择1行),但我仍然可以看到该行保留在datagridview中。 我错过了更新或无效吗? ps:dataGridView1是数据绑定的。 ps2:我使用linq查询绑定数据,我不想再次查询只是为了显示一行被删除,我认为它会降低性能。

GridView在c#中添加第二和第三个标题行

我有一个ASP.NET c#GridView ,它有如下所示的列: | Foo | Bar | Total1 | Total2 | Total3 | 是否可以在看起来像这样的行上创建标题? | General | Totals | | | A | B | C | | Foo | Bar | 1 | 2 | 3 | 我尝试过使用RowCreated方法 ,但我停下来: | General | Totals | | Foo | Bar | 1 | 2 | […]

如何在单元格上按住鼠标时在DataGridView中维护选定的行?

我试图在DataGridView中实现行移动。 我希望能够选择多行并单击任何选定行的单元格以开始拖动操作。 问题是当我将鼠标放在单元格上时,行将被取消选择。 我怎样才能防止这种情况发生?

如何在RichTextBox C#中显示一行的编号

我正在制作一个带代码突出显示的简单文本和脚本编辑器。 为此,我使用RichTextBox。 但我不知道如何让它在左侧显示行数,就像在VS或Notepad ++中一样。 有什么解决方案吗?

RichTextBox中新行之后的空格

当用户按下回车键或插入文本时,RichTextBox会在行之间放置额外的空间,而这正是我想要摆脱的。 我四处寻找,我找到的唯一合适的解决方案就是这个: Setter SetParagraphMargin = new Setter(); SetParagraphMargin.Property = Paragraph.MarginProperty; SetParagraphMargin.Value = new Thickness(0); Style style = new Style(); style.TargetType = typeof(Paragraph); style.Setters.Add(SetParagraphMargin); rtb.Resources.Add(“Style”, style); 但这仍然行不通。 有没有人对我有任何提示?

获取GridView中所选行的索引

我想从gridview中选择的行使用复选框。 复选框是这样的! 我想要一个每行中的列。 怎么做。谢谢!

datagridview中的不可更改的行号列

我想扩展一个dategridview与一个(只读)列只为行号。 当datagridview按其他列内容排序时(如excel),ROW NUMBER行的顺序不应该改变! 有可能吗?