Files
community/Ink Canvas/Windows/FeedbackPages/FeedbackPage3.xaml.cs
T
doudou0720 9bcdc56a45 refactor(FeedBack): 将反馈页面拆分为独立组件并重构导航逻辑
将反馈窗口的三个页面拆分为独立的用户控件组件,使用Frame实现页面导航
重构按钮点击事件处理逻辑,简化状态管理
添加页面切换动画效果

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

22 lines
756 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 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);
}
}
}