Я работаю над локализацией с ini-файлами. Но я не знаю, как передать строки в XAML из c#
Я сделал это с c# вот так:
using System. Windows;
using IniHandler;
namespace BMSound
{
/// <summary>
/// Interaction logic for AboutWindow.xaml
/// </summary>
public partial class AboutWindow : Window
{
public AboutWindow()
{
InitializeComponent();
SaveINI ini = new SaveINI(SettingLoc.settingsFilePath());
productName.Text = ini.Read("General", "ProductName");
productVersion.Text = ini.Read("General", "Version");
Lang lang = new Lang();
this.Title = lang.Get("Titles", "About");
}
}
}
Но я думаю, что это не лучший способ. И я не знаю, как это сделать в XAML
<TextBlock TextAlignment="Center">
<!--Product Name Here-->
</TextBlock>
Я новичок в XAML. С WinForms это было просто: (