using System.Windows; using System.Windows.Controls; namespace SharepointToolbox.Views.Common { public partial class InfoButton : UserControl { public static readonly DependencyProperty TitleProperty = DependencyProperty.Register(nameof(Title), typeof(string), typeof(InfoButton), new PropertyMetadata(string.Empty)); public static readonly DependencyProperty BodyProperty = DependencyProperty.Register(nameof(Body), typeof(string), typeof(InfoButton), new PropertyMetadata(string.Empty)); public string Title { get => (string)GetValue(TitleProperty); set => SetValue(TitleProperty, value); } public string Body { get => (string)GetValue(BodyProperty); set => SetValue(BodyProperty, value); } public InfoButton() { InitializeComponent(); } private void Btn_Click(object sender, RoutedEventArgs e) { InfoPopup.IsOpen = !InfoPopup.IsOpen; } } }