在 `CodeSpanControl.xaml` 中,将布局从 `StackPanel` 更改为 `DockPanel`,并设置 `SelectableTextBlock` 的 `TextWrapping` 属性为 `Wrap`。调整按钮样式,增加 `DockPanel.Dock` 属性。 在 `MarkdownWpfRenderer.cs` 中,提升代码可读性,删除多余行。 修正 `PromptUtil.cs` 中的 XML 标签格式,确保时间和 Excel 文件列信息的正确性。 新增 `XamlToContentConverter` 类,用于将字符串形式的 XAML 转换为 UI 元素。 在 `AiMessageControll.xaml` 中,移除布尔值转换器的注释,增加多个 `TabItem` 以显示不同内容类型,并调整 `TextBox` 属性。 在 `ChatMessage.cs` 中,增加 `ContentXaml` 属性,确保内容更改时触发属性变化通知。 在 `ImportViewModel.cs` 中,调试模式下的 `promptedMsg` 变量替换为 `TEST_AI_CONTENT`,并增加新的测试内容字符串以展示 Markdown 功能。 |
||
---|---|---|
.vs | ||
.vscode | ||
src | ||
.gitignore |