我用这段代码创建了Filter:
saveFileDialog1.FileName = "SimplifiedLog";
saveFileDialog1.Filter = "RichTextFormate | *.rtf |Text Files | *.txt |All Files| *.*";
saveFileDialog1.Title = "Save Simplified KL File";
saveFileDialog1.ShowDialog();
Run Code Online (Sandbox Code Playgroud)
问题是每次我选择任何过滤器(除了选定的过滤器)之外,它会在前一个过滤器中添加扩展名.见下图:
我不知道什么是"&"调用,但我想添加到这样的WPF菜单项,&Search所以当我们点击时Alt,"S"下会出现一个小行.
见下图:

我想更改每列的字体大小。我正在使用带有 Gridview 的列表视图。我想要这样的结果:

这是我的 XML 代码:
<ListView x:Name="listView1" Margin="0,0,-5,-5" FontSize="20">
<ListView.View>
<GridView>
<GridViewColumn Header="Column1" DisplayMemberBinding="{Binding c1}" />
<GridViewColumn Header="Column2" DisplayMemberBinding="{Binding c2}" Width="780"/>
<GridViewColumn Header="Column3" DisplayMemberBinding="{Binding c3}" Width="460"/>
</GridView>
</ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)
C#:
this.listView1.Items.Add(new MyItem { c1= "This is Column 1 Row 1 Text", c2="This is Column 2 Row 1 Text", c3= "This is Column 3 Row 1 Text" });
class MyItem
{
public string c1{ get; set; }
public string c2{ get; set; }
public string c3{ get; set; }
}
Run Code Online (Sandbox Code Playgroud) 我创建了WinForm应用程序,用户可以在其中设置他想要的文本框数量(范围1-99)我在运行时使用此代码创建文本框
for (int i = 0; i < Calculation.Num; i++)
{
TextBox txtRun = new TextBox();
txtRun.Name = "txtBox" + i;
txtRun.Location = new System.Drawing.Point(35, 50 + (20 * i) * 2);
txtRun.Size = new System.Drawing.Size(75, 25);
this.Controls.Add(txtRun);
}
Run Code Online (Sandbox Code Playgroud)
假设用户创建2个文本框,然后在每个文本框中输入数据,然后单击计算按钮现在我想获取文本框数据并将其除以100
请参阅图片我想要txtbox1和txtbox2数据

编辑3:
这是整个代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace GPA_Calculatior__New_
{
public partial class Form1 : Form
{
int j = 0;
public Form1()
{ …Run Code Online (Sandbox Code Playgroud) 大家好我正在创建计算器,我想将这些值转换为float string num ="2 + 6 + 8 + 9"; 所以他们会自动添加并总共25个?无论如何要做到这一点?
对不起,我的英语不好