ae6268e8e3
将重复的反馈信息构建逻辑提取为独立方法 添加 MarkdownTemplate 属性简化访问 移除无用代码并优化按钮文本 Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
24 lines
829 B
C#
24 lines
829 B
C#
using System;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
|
|
namespace Ink_Canvas.Windows.FeedbackPages
|
|
{
|
|
public partial class FeedbackPage3 : UserControl
|
|
{
|
|
public event EventHandler<RoutedEventArgs> BtnOpenGitHubIssueClick;
|
|
public event EventHandler<RoutedEventArgs> CardCopyIssueUrlClick;
|
|
public event EventHandler<RoutedEventArgs> BtnCopyMarkdownClick;
|
|
|
|
public string MarkdownTemplate => TextBoxMarkdownTemplate.Text;
|
|
|
|
public FeedbackPage3()
|
|
{
|
|
InitializeComponent();
|
|
BtnOpenGitHubIssue.Click += (s, e) => BtnOpenGitHubIssueClick?.Invoke(this, e);
|
|
CardCopyIssueUrl.Click += (s, e) => CardCopyIssueUrlClick?.Invoke(this, e);
|
|
BtnCopyMarkdown.Click += (s, e) => BtnCopyMarkdownClick?.Invoke(this, e);
|
|
}
|
|
}
|
|
}
|