LunarMind/InsertTitlesQuicklyWindow.xaml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<Window x:Class="SHomeWorkshop.LunarMind.InsertTitlesQuicklyWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:SHomeWorkshop.LunarMind"
        xmlns:avalon="http://icsharpcode.net/sharpdevelop/avalonedit"
        mc:Ignorable="d"
        Title="快速插入多层标题"
        Activated="Window_Activated"
        FontFamily="SimSun"
        TextOptions.TextFormattingMode="Display"
        Height="560"
        Width="400">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition Height="auto" />
            <RowDefinition Height="auto" />
        </Grid.RowDefinitions>

        <avalon:TextEditor Name="avalonEditor"
                           Margin="10"
                           FontSize="14"
                           Background="WhiteSmoke"
                           VerticalScrollBarVisibility="Visible" />

        <DockPanel Grid.Row="1"
                   HorizontalAlignment="Stretch">
            <Button Name="AddButton"
                    Margin="10"
                    DockPanel.Dock="Right"
                    Padding="20,4"
                    Click="AddButton_Click">添加(_A)</Button>

            <Button Name="ConvertButton"
                    Margin="10"
                    DockPanel.Dock="Right"
                    Padding="20,4"
                    Click="ConvertButton_Click">树型文字表格式转换(_C)</Button>

        </DockPanel>
        
        <Expander Header="说明"
                  Grid.Row="2"
                  Margin="10"
                  IsExpanded="False">
            <TextBlock VerticalAlignment="Center"
                       Margin="10,10,10,0"
                       TextWrapping="Wrap">
              层级以 Tab 字符区分,支持 LME 的树型文字表。
            <LineBreak />
            <LineBreak />
              通常,直接将树型文字表<Span Foreground="Red">完整地</Span>复制并粘贴到上面的文字框中,再点击 <Hyperlink Click="AddButton_Click">添加按钮</Hyperlink> 即可;
            但如果粘贴过来后,又手工编辑了文本,就可能需要使用 <Hyperlink Click="ConvertButton_Click">转换按钮</Hyperlink> 先转换一下了。
            <LineBreak />
            <LineBreak />
              ★注意:如果层级关系混乱,添加后的节点层级也是混乱的。
            </TextBlock>
        </Expander>
后面还有 3 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。