У меня проблемы с отображением переменной в текстовом поле.
В основном пытаюсь понять, как работают привязки в XAML.
Мне нужно попытаться отобразить переменные TextBoxFileName
и TextBoxFilePath
в соответствующих полях. Информация, которую извлекают переменные, хранится в отдельном GlobalVariableStorage
классе. Я не хочу, чтобы поля TextBox
были редактируемыми, поэтому я установил их только для чтения. Я не хочу, чтобы пользователь вообще мог редактировать данные в этих полях. Если у вас есть идеи для альтернативных методов отображения, пожалуйста, не стесняйтесь предлагать.
1012 * XAML *
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.ThemeDictionaries>
<!-- Placeholder for the theme dictionary -->
</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>
</Page.Resources>
<Frame Background="{StaticResource CustomAcrylicDarkBackground}">
<StackPanel>
<TextBox Width="500" Header="File Name" PlaceholderText="Name Of File" IsReadOnly="True" Foreground="White" Text=""/>
<TextBox Width="500" Header="File Location" PlaceholderText="File Location" IsReadOnly="True" Foreground="White" Text=""/>
</StackPanel>
</Frame>
КОД позади
public sealed partial class SettingsPage : Page
{
public SettingsPage()
{
this.InitializeComponent();
}
public class TextBoxDisplay
{
public string TextBoxFileName = GlobalVariables.FileName;
public string TextBoxFilePath = GlobalVariables.FilePath;
}
}