using Microsoft.UI.Xaml;
using Microsoft.UI.Xaml.Controls;
namespace TextBoxExample;
public class CustomTextBox : TextBox
{
public string FooterText
{
get => (string)GetValue(FooterTextProperty);
set => SetValue(FooterTextProperty, value);
}
public static readonly DependencyProperty FooterTextProperty =
DependencyProperty.Register(
nameof(FooterText),
typeof(string),
typeof(CustomTextBox),
new PropertyMetadata(string.Empty));
}
1条答案
按热度按时间rqdpfwrv1#
您可以创建自定义控件:
CustomTextBox.cs
然后像这样使用它:
请注意,我在这个答案的样式中省略了一堆代码。基本上,您只需要从generic.xaml中引入
DefaultTextBoxStyle
,为页脚添加一列,添加页脚并调整一些列索引。