From 5a8783b5f46e221745e5b25ee36f5059412f9e05 Mon Sep 17 00:00:00 2001 From: ww-rm Date: Sat, 5 Apr 2025 11:18:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A1=AE=E5=AE=9A=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AnimationTracksEditorDialog.Designer.cs | 14 ++++++++++++++ SpineViewer/Dialogs/AnimationTracksEditorDialog.cs | 5 +++++ .../Dialogs/SkinManagerEditorDialog.Designer.cs | 14 ++++++++++++++ SpineViewer/Dialogs/SkinManagerEditorDialog.cs | 5 +++++ 4 files changed, 38 insertions(+) diff --git a/SpineViewer/Dialogs/AnimationTracksEditorDialog.Designer.cs b/SpineViewer/Dialogs/AnimationTracksEditorDialog.Designer.cs index c5ea66e..f019e91 100644 --- a/SpineViewer/Dialogs/AnimationTracksEditorDialog.Designer.cs +++ b/SpineViewer/Dialogs/AnimationTracksEditorDialog.Designer.cs @@ -33,6 +33,7 @@ flowLayoutPanel1 = new FlowLayoutPanel(); button_Add = new Button(); button_Delete = new Button(); + button_Ok = new Button(); propertyGrid_AnimationTracks = new PropertyGrid(); panel.SuspendLayout(); tableLayoutPanel1.SuspendLayout(); @@ -69,6 +70,7 @@ flowLayoutPanel1.AutoSize = true; flowLayoutPanel1.Controls.Add(button_Add); flowLayoutPanel1.Controls.Add(button_Delete); + flowLayoutPanel1.Controls.Add(button_Ok); flowLayoutPanel1.Dock = DockStyle.Fill; flowLayoutPanel1.Location = new Point(3, 415); flowLayoutPanel1.Name = "flowLayoutPanel1"; @@ -95,6 +97,16 @@ button_Delete.UseVisualStyleBackColor = true; button_Delete.Click += button_Delete_Click; // + // button_Ok + // + button_Ok.Location = new Point(239, 3); + button_Ok.Name = "button_Ok"; + button_Ok.Size = new Size(112, 34); + button_Ok.TabIndex = 2; + button_Ok.Text = "确定"; + button_Ok.UseVisualStyleBackColor = true; + button_Ok.Click += button_Ok_Click; + // // propertyGrid_AnimationTracks // propertyGrid_AnimationTracks.Dock = DockStyle.Fill; @@ -108,6 +120,7 @@ // // AnimationTracksEditorDialog // + AcceptButton = button_Ok; AutoScaleDimensions = new SizeF(11F, 24F); AutoScaleMode = AutoScaleMode.Font; ClientSize = new Size(666, 483); @@ -135,5 +148,6 @@ private Button button_Add; private Button button_Delete; private PropertyGrid propertyGrid_AnimationTracks; + private Button button_Ok; } } \ No newline at end of file diff --git a/SpineViewer/Dialogs/AnimationTracksEditorDialog.cs b/SpineViewer/Dialogs/AnimationTracksEditorDialog.cs index a7fafb9..a4f66f0 100644 --- a/SpineViewer/Dialogs/AnimationTracksEditorDialog.cs +++ b/SpineViewer/Dialogs/AnimationTracksEditorDialog.cs @@ -39,5 +39,10 @@ namespace SpineViewer.Dialogs propertyGrid_AnimationTracks.Refresh(); propertyGrid_AnimationTracks.SelectedGridItem = propertyGrid_AnimationTracks.SelectedGridItem?.Parent?.GridItems?.Cast().Last(); } + + private void button_Ok_Click(object sender, EventArgs e) + { + DialogResult = DialogResult.OK; + } } } diff --git a/SpineViewer/Dialogs/SkinManagerEditorDialog.Designer.cs b/SpineViewer/Dialogs/SkinManagerEditorDialog.Designer.cs index 7562a97..1f9f1c6 100644 --- a/SpineViewer/Dialogs/SkinManagerEditorDialog.Designer.cs +++ b/SpineViewer/Dialogs/SkinManagerEditorDialog.Designer.cs @@ -33,6 +33,7 @@ flowLayoutPanel1 = new FlowLayoutPanel(); button_Add = new Button(); button_Delete = new Button(); + button_Ok = new Button(); propertyGrid_SkinManager = new PropertyGrid(); panel.SuspendLayout(); tableLayoutPanel1.SuspendLayout(); @@ -69,6 +70,7 @@ flowLayoutPanel1.AutoSize = true; flowLayoutPanel1.Controls.Add(button_Add); flowLayoutPanel1.Controls.Add(button_Delete); + flowLayoutPanel1.Controls.Add(button_Ok); flowLayoutPanel1.Dock = DockStyle.Fill; flowLayoutPanel1.Location = new Point(3, 415); flowLayoutPanel1.Name = "flowLayoutPanel1"; @@ -95,6 +97,16 @@ button_Delete.UseVisualStyleBackColor = true; button_Delete.Click += button_Delete_Click; // + // button_Ok + // + button_Ok.Location = new Point(239, 3); + button_Ok.Name = "button_Ok"; + button_Ok.Size = new Size(112, 34); + button_Ok.TabIndex = 3; + button_Ok.Text = "确定"; + button_Ok.UseVisualStyleBackColor = true; + button_Ok.Click += button_Ok_Click; + // // propertyGrid_SkinManager // propertyGrid_SkinManager.Dock = DockStyle.Fill; @@ -108,6 +120,7 @@ // // SkinManagerEditorDialog // + AcceptButton = button_Ok; AutoScaleDimensions = new SizeF(11F, 24F); AutoScaleMode = AutoScaleMode.Font; ClientSize = new Size(666, 483); @@ -135,5 +148,6 @@ private Button button_Add; private Button button_Delete; private PropertyGrid propertyGrid_SkinManager; + private Button button_Ok; } } \ No newline at end of file diff --git a/SpineViewer/Dialogs/SkinManagerEditorDialog.cs b/SpineViewer/Dialogs/SkinManagerEditorDialog.cs index 87cc0da..66bf86b 100644 --- a/SpineViewer/Dialogs/SkinManagerEditorDialog.cs +++ b/SpineViewer/Dialogs/SkinManagerEditorDialog.cs @@ -41,5 +41,10 @@ namespace SpineViewer.Dialogs if (propertyGrid_SkinManager.SelectedGridItem?.Parent?.GridItems?.Cast().Last() is GridItem gt) propertyGrid_SkinManager.SelectedGridItem = gt; } + + private void button_Ok_Click(object sender, EventArgs e) + { + DialogResult = DialogResult.OK; + } } }