Files
community/Ink Canvas/Windows/FeedbackPages/FeedbackPage3.xaml.cs
T
doudou0720 ae6268e8e3 refactor(FeedBack): 重构反馈信息构建逻辑并优化代码结构
将重复的反馈信息构建逻辑提取为独立方法
添加 MarkdownTemplate 属性简化访问
移除无用代码并优化按钮文本

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-04-05 17:41:56 +08:00

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);
}
}
}