mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-06 03:07:04 +02:00
* change text color for disabled controls * added custom textblock controls and updated FZ Xaml * updated Image Resizer Page * updated Shotcut Guid * updated KBM Settings * reverted unrealted changes * reverted unrealted changes * reverted unrealted changes * reverted unrealted changes * updated power launcher * reverted unrealted changes * Image Resizer: renoved spaces in file format hint text * Image Resizer: restored file format header Co-authored-by: Lavius Motileng <laviusntk>
92 lines
2.2 KiB
C#
92 lines
2.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Runtime.InteropServices.WindowsRuntime;
|
|
using Windows.Foundation;
|
|
using Windows.Foundation.Collections;
|
|
using Windows.UI.Xaml;
|
|
using Windows.UI.Xaml.Controls;
|
|
using Windows.UI.Xaml.Controls.Primitives;
|
|
using Windows.UI.Xaml.Data;
|
|
using Windows.UI.Xaml.Input;
|
|
using Windows.UI.Xaml.Media;
|
|
using Windows.UI.Xaml.Navigation;
|
|
|
|
// The User Control item template is documented at https://go.microsoft.com/fwlink/?LinkId=234236
|
|
namespace Microsoft.PowerToys.Settings.UI.Controls
|
|
{
|
|
public sealed partial class BodyTextBlock : UserControl
|
|
{
|
|
public static readonly DependencyProperty TextProperty =
|
|
DependencyProperty.Register(
|
|
"Text",
|
|
typeof(string),
|
|
typeof(GroupTitleTextBlock),
|
|
null);
|
|
|
|
public string _text;
|
|
|
|
public string Text
|
|
{
|
|
get
|
|
{
|
|
return _text;
|
|
}
|
|
|
|
set
|
|
{
|
|
_text = value;
|
|
CustomTextBlock.Text = value;
|
|
SetValue(TextProperty, value);
|
|
}
|
|
}
|
|
|
|
public static readonly DependencyProperty IsActiveProperty =
|
|
DependencyProperty.Register(
|
|
"IsActive",
|
|
typeof(string),
|
|
typeof(GroupTitleTextBlock),
|
|
null);
|
|
|
|
private string _isActive = "False";
|
|
|
|
public string IsActive
|
|
{
|
|
get
|
|
{
|
|
return _isActive;
|
|
}
|
|
|
|
set
|
|
{
|
|
SetValue(IsActiveProperty, value);
|
|
_isActive = value;
|
|
CustomTextBlock.Tag = value;
|
|
}
|
|
}
|
|
|
|
private Windows.UI.Text.FontWeight _fontWeight;
|
|
|
|
public Windows.UI.Text.FontWeight FontWeight
|
|
{
|
|
get
|
|
{
|
|
return _fontWeight;
|
|
}
|
|
|
|
set
|
|
{
|
|
_fontWeight = value;
|
|
CustomTextBlock.FontWeight = value;
|
|
}
|
|
}
|
|
|
|
public BodyTextBlock()
|
|
{
|
|
this.InitializeComponent();
|
|
CustomTextBlock.Tag = "False";
|
|
}
|
|
}
|
|
}
|