1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lunarsf-Lunar-Markdown-Editor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
LineLeaderTextSettingDialog.xaml.cs 2.2 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
LunarSF Отправлено 8 лет назад 5420e1c
using MahApps.Metro.Controls;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
namespace LunarSF.SHomeWorkshop.LunarMarkdownEditor
{
/// <summary>
/// LineLeaderTextSettingDialog.xaml 的交互逻辑
/// </summary>
public partial class LineLeaderTextSettingDialog : MetroWindow
{
public LineLeaderTextSettingDialog()
{
InitializeComponent();
var manager = App.ConfigManager;
if (manager != null)
{
tbxA.Text = manager.Get("LeaderTextRegsA");
tbxB.Text = manager.Get("LeaderTextRegsB");
var text = manager.Get("ReplaceLeaderChar");
if (string.IsNullOrWhiteSpace(text))
{
tbxReplaceTextFstChar.Text = "$";
}
else
{
tbxReplaceTextFstChar.Text = text.Substring(0, 1);
}
}
else
{
LMessageBox.Show("发生异常,无法载入配置文件,继续操作的结果将不会被保存!", Globals.AppName, MessageBoxButton.OK, MessageBoxImage.Warning);
return;
}
}
private void btnOK_Click(object sender, RoutedEventArgs e)
{
var manager = App.ConfigManager;
if (manager != null)
{
Globals.MainWindow.LeaderTextRegsA = tbxA.Text;
Globals.MainWindow.LeaderTextRegsB = tbxB.Text;
Globals.MainWindow.ReplaceLeaderChar = tbxReplaceTextFstChar.Text;
manager.Set("LeaderTextRegsA", tbxA.Text);
manager.Set("LeaderTextRegsB", tbxB.Text);
manager.Set("ReplaceLeaderChar", Globals.MainWindow.ReplaceLeaderChar);
}
this.Close();
}
private void btnCancel_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
}
}

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/lunarsf-Lunar-Markdown-Editor.git
git@gitlife.ru:oschina-mirror/lunarsf-Lunar-Markdown-Editor.git
oschina-mirror
lunarsf-Lunar-Markdown-Editor
lunarsf-Lunar-Markdown-Editor
v0.4-beta8