1

我想添加一个自动/恒定的结帐SVNNotifier,我下载了他们的开源代码来改变它。这是我第一次尝试修改开源代码。

我想在更新部分添加一个名为“AutoCheckout”的复选框,但我收到了这个我不明白的错误消息:

错误 1 ​​类型“CHD.SVN_Notifier.SettingsForm”已包含“checkBox_AutoCheckout”的定义 C:\Users\conrad.chamerski\Documents\SVNNotifier\SVN_Notifier\SettingsForm.cs 1189 22 SVN_Notifier

我不明白的是有一个区域有一堆代码:

private System.Windows.Forms.Label label1;
        private System.Windows.Forms.Label label2;
        private System.Windows.Forms.TextBox textBox_SVNpath;
        private System.Windows.Forms.TextBox textBox_TortoiseSVNpath;
        private System.Windows.Forms.Button button_OK;
        private System.Windows.Forms.Button button_Cancel;
        private System.Windows.Forms.Button button_BrowseSvn;
        private System.Windows.Forms.Button button_BrowseTortoise;
        private System.Windows.Forms.OpenFileDialog openFileDialog_svn;
        private System.Windows.Forms.OpenFileDialog openFileDialog_Tortoise;

还有更多......但是复选框的定义在哪里?

我的复选框代码添加到下方SettingsForm.cs

private void checkBox_AutoCommit(object sender, System.EventArgs e)
        {
            MessageBox.Show("AutoCommit");
        }
4

1 回答 1

1

我发现我的错误是由于缺乏知识。

申请表很简单,不需要编码。选中该框后,我们通常按OK butto。OK 按钮events位于thunderbolt iconproperties。通过双击 click 属性,我们得到了所有的代码。现在,我们知道按下 OK 时会发生什么,我们可以对其进行配置。

于 2012-09-06T17:00:32.733 回答