删除所有粘贴按钮
1. 删除三个路径组中的粘贴按钮: - btnPasteSource_Click - btnPasteText_Click - btnPasteOutput_Click 2. 调整布局: - 扩展文本框宽度以适应删除粘贴按钮后的空间 - 重新定位浏览按钮到最右侧 3. 简化界面: - 只保留浏览按钮,界面更简洁 - 用户仍可以在文本框中直接输入路径 - 现代化的文件管理器界面已足够强大 现在界面更加简洁,用户体验更好! 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
bf554833c2
commit
b18d1893f5
48
Form1.Designer.cs
generated
48
Form1.Designer.cs
generated
@ -80,12 +80,12 @@ namespace SlideCombine
|
|||||||
lblSourcePath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
lblSourcePath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
|
|
||||||
txtSourcePath.Location = new Point(15, 40);
|
txtSourcePath.Location = new Point(15, 40);
|
||||||
txtSourcePath.Size = new Size(480, 22);
|
txtSourcePath.Size = new Size(580, 22);
|
||||||
txtSourcePath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
txtSourcePath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
txtSourcePath.BorderStyle = BorderStyle.FixedSingle;
|
txtSourcePath.BorderStyle = BorderStyle.FixedSingle;
|
||||||
|
|
||||||
btnBrowseSource.Text = "浏览";
|
btnBrowseSource.Text = "浏览";
|
||||||
btnBrowseSource.Location = new Point(500, 39);
|
btnBrowseSource.Location = new Point(600, 39);
|
||||||
btnBrowseSource.Size = new Size(60, 24);
|
btnBrowseSource.Size = new Size(60, 24);
|
||||||
btnBrowseSource.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
btnBrowseSource.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
btnBrowseSource.BackColor = Color.FromArgb(66, 139, 202);
|
btnBrowseSource.BackColor = Color.FromArgb(66, 139, 202);
|
||||||
@ -94,21 +94,9 @@ namespace SlideCombine
|
|||||||
btnBrowseSource.FlatAppearance.BorderSize = 0;
|
btnBrowseSource.FlatAppearance.BorderSize = 0;
|
||||||
btnBrowseSource.Click += new EventHandler(btnBrowseSource_Click);
|
btnBrowseSource.Click += new EventHandler(btnBrowseSource_Click);
|
||||||
|
|
||||||
var btnPasteSource = new Button();
|
|
||||||
btnPasteSource.Text = "粘贴";
|
|
||||||
btnPasteSource.Location = new Point(565, 39);
|
|
||||||
btnPasteSource.Size = new Size(60, 24);
|
|
||||||
btnPasteSource.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
|
||||||
btnPasteSource.BackColor = Color.FromArgb(92, 184, 92);
|
|
||||||
btnPasteSource.ForeColor = Color.White;
|
|
||||||
btnPasteSource.FlatStyle = FlatStyle.Flat;
|
|
||||||
btnPasteSource.FlatAppearance.BorderSize = 0;
|
|
||||||
btnPasteSource.Click += new EventHandler(btnPasteSource_Click);
|
|
||||||
|
|
||||||
grpSourceFolder.Controls.Add(lblSourcePath);
|
grpSourceFolder.Controls.Add(lblSourcePath);
|
||||||
grpSourceFolder.Controls.Add(txtSourcePath);
|
grpSourceFolder.Controls.Add(txtSourcePath);
|
||||||
grpSourceFolder.Controls.Add(btnBrowseSource);
|
grpSourceFolder.Controls.Add(btnBrowseSource);
|
||||||
grpSourceFolder.Controls.Add(btnPasteSource);
|
|
||||||
|
|
||||||
// 设置TXT文件夹组
|
// 设置TXT文件夹组
|
||||||
grpTextFolder.Text = "📄 TXT源文件路径";
|
grpTextFolder.Text = "📄 TXT源文件路径";
|
||||||
@ -124,12 +112,12 @@ namespace SlideCombine
|
|||||||
lblTextPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
lblTextPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
|
|
||||||
txtTextPath.Location = new Point(15, 40);
|
txtTextPath.Location = new Point(15, 40);
|
||||||
txtTextPath.Size = new Size(480, 22);
|
txtTextPath.Size = new Size(580, 22);
|
||||||
txtTextPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
txtTextPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
txtTextPath.BorderStyle = BorderStyle.FixedSingle;
|
txtTextPath.BorderStyle = BorderStyle.FixedSingle;
|
||||||
|
|
||||||
btnBrowseText.Text = "浏览";
|
btnBrowseText.Text = "浏览";
|
||||||
btnBrowseText.Location = new Point(500, 39);
|
btnBrowseText.Location = new Point(600, 39);
|
||||||
btnBrowseText.Size = new Size(60, 24);
|
btnBrowseText.Size = new Size(60, 24);
|
||||||
btnBrowseText.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
btnBrowseText.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
btnBrowseText.BackColor = Color.FromArgb(66, 139, 202);
|
btnBrowseText.BackColor = Color.FromArgb(66, 139, 202);
|
||||||
@ -138,21 +126,9 @@ namespace SlideCombine
|
|||||||
btnBrowseText.FlatAppearance.BorderSize = 0;
|
btnBrowseText.FlatAppearance.BorderSize = 0;
|
||||||
btnBrowseText.Click += new EventHandler(btnBrowseText_Click);
|
btnBrowseText.Click += new EventHandler(btnBrowseText_Click);
|
||||||
|
|
||||||
var btnPasteText = new Button();
|
|
||||||
btnPasteText.Text = "粘贴";
|
|
||||||
btnPasteText.Location = new Point(565, 39);
|
|
||||||
btnPasteText.Size = new Size(60, 24);
|
|
||||||
btnPasteText.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
|
||||||
btnPasteText.BackColor = Color.FromArgb(92, 184, 92);
|
|
||||||
btnPasteText.ForeColor = Color.White;
|
|
||||||
btnPasteText.FlatStyle = FlatStyle.Flat;
|
|
||||||
btnPasteText.FlatAppearance.BorderSize = 0;
|
|
||||||
btnPasteText.Click += new EventHandler(btnPasteText_Click);
|
|
||||||
|
|
||||||
grpTextFolder.Controls.Add(lblTextPath);
|
grpTextFolder.Controls.Add(lblTextPath);
|
||||||
grpTextFolder.Controls.Add(txtTextPath);
|
grpTextFolder.Controls.Add(txtTextPath);
|
||||||
grpTextFolder.Controls.Add(btnBrowseText);
|
grpTextFolder.Controls.Add(btnBrowseText);
|
||||||
grpTextFolder.Controls.Add(btnPasteText);
|
|
||||||
|
|
||||||
// 设置输出文件夹组
|
// 设置输出文件夹组
|
||||||
grpOutputFolder.Text = "💾 最终输出路径";
|
grpOutputFolder.Text = "💾 最终输出路径";
|
||||||
@ -168,12 +144,12 @@ namespace SlideCombine
|
|||||||
lblOutputPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
lblOutputPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
|
|
||||||
txtOutputPath.Location = new Point(15, 40);
|
txtOutputPath.Location = new Point(15, 40);
|
||||||
txtOutputPath.Size = new Size(480, 22);
|
txtOutputPath.Size = new Size(580, 22);
|
||||||
txtOutputPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
txtOutputPath.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
txtOutputPath.BorderStyle = BorderStyle.FixedSingle;
|
txtOutputPath.BorderStyle = BorderStyle.FixedSingle;
|
||||||
|
|
||||||
btnBrowseOutput.Text = "浏览";
|
btnBrowseOutput.Text = "浏览";
|
||||||
btnBrowseOutput.Location = new Point(500, 39);
|
btnBrowseOutput.Location = new Point(600, 39);
|
||||||
btnBrowseOutput.Size = new Size(60, 24);
|
btnBrowseOutput.Size = new Size(60, 24);
|
||||||
btnBrowseOutput.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
btnBrowseOutput.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
||||||
btnBrowseOutput.BackColor = Color.FromArgb(66, 139, 202);
|
btnBrowseOutput.BackColor = Color.FromArgb(66, 139, 202);
|
||||||
@ -182,21 +158,9 @@ namespace SlideCombine
|
|||||||
btnBrowseOutput.FlatAppearance.BorderSize = 0;
|
btnBrowseOutput.FlatAppearance.BorderSize = 0;
|
||||||
btnBrowseOutput.Click += new EventHandler(btnBrowseOutput_Click);
|
btnBrowseOutput.Click += new EventHandler(btnBrowseOutput_Click);
|
||||||
|
|
||||||
var btnPasteOutput = new Button();
|
|
||||||
btnPasteOutput.Text = "粘贴";
|
|
||||||
btnPasteOutput.Location = new Point(565, 39);
|
|
||||||
btnPasteOutput.Size = new Size(60, 24);
|
|
||||||
btnPasteOutput.Font = new Font("Microsoft YaHei", 9F, FontStyle.Regular);
|
|
||||||
btnPasteOutput.BackColor = Color.FromArgb(92, 184, 92);
|
|
||||||
btnPasteOutput.ForeColor = Color.White;
|
|
||||||
btnPasteOutput.FlatStyle = FlatStyle.Flat;
|
|
||||||
btnPasteOutput.FlatAppearance.BorderSize = 0;
|
|
||||||
btnPasteOutput.Click += new EventHandler(btnPasteOutput_Click);
|
|
||||||
|
|
||||||
grpOutputFolder.Controls.Add(lblOutputPath);
|
grpOutputFolder.Controls.Add(lblOutputPath);
|
||||||
grpOutputFolder.Controls.Add(txtOutputPath);
|
grpOutputFolder.Controls.Add(txtOutputPath);
|
||||||
grpOutputFolder.Controls.Add(btnBrowseOutput);
|
grpOutputFolder.Controls.Add(btnBrowseOutput);
|
||||||
grpOutputFolder.Controls.Add(btnPasteOutput);
|
|
||||||
|
|
||||||
// 设置按钮面板
|
// 设置按钮面板
|
||||||
pnlButtons.Location = new Point(15, 240);
|
pnlButtons.Location = new Point(15, 240);
|
||||||
|
|||||||
51
Form1.cs
51
Form1.cs
@ -59,57 +59,6 @@ namespace SlideCombine
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void btnPasteSource_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (Clipboard.ContainsText())
|
|
||||||
{
|
|
||||||
var pastedPath = Clipboard.GetText().Trim();
|
|
||||||
if (!string.IsNullOrEmpty(pastedPath))
|
|
||||||
{
|
|
||||||
txtSourcePath.Text = pastedPath;
|
|
||||||
LogInfo($"已粘贴PDF路径: {pastedPath}");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
MessageBox.Show("剪贴板中没有文本内容", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void btnPasteText_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (Clipboard.ContainsText())
|
|
||||||
{
|
|
||||||
var pastedPath = Clipboard.GetText().Trim();
|
|
||||||
if (!string.IsNullOrEmpty(pastedPath))
|
|
||||||
{
|
|
||||||
txtTextPath.Text = pastedPath;
|
|
||||||
LogInfo($"已粘贴TXT源路径: {pastedPath}");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
MessageBox.Show("剪贴板中没有文本内容", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void btnPasteOutput_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (Clipboard.ContainsText())
|
|
||||||
{
|
|
||||||
var pastedPath = Clipboard.GetText().Trim();
|
|
||||||
if (!string.IsNullOrEmpty(pastedPath))
|
|
||||||
{
|
|
||||||
txtOutputPath.Text = pastedPath;
|
|
||||||
LogInfo($"已粘贴输出路径: {pastedPath}");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
MessageBox.Show("剪贴板中没有文本内容", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void btnClear_Click(object sender, EventArgs e)
|
private void btnClear_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
txtSourcePath.Clear();
|
txtSourcePath.Clear();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user