我在 .xaml 中使用这段代码,
因为我创建了一个用户定义的控件(TextBox
)NumericTextbox
:
<local:NumericTextBox Grid.Column="1"
local:NumericTextBox.Mask="Decimal"
local:NumericTextBox.MaximumValue="55"
local:NumericTextBox.MinimumValue="0"
Name="abc"
Grid.Row="0"
Text="{Binding Path=IPAddressProperty}" />
我想访问 .xaml.cs 中的 NumericTextbox
,我还必须在 .xaml.cs 文件中提供最小值和最大值,
有人能帮帮我吗?
最佳答案
如果您将 XAML 放在原始帖子中,这个问题会更具可读性。
您需要在 XAML 中为其命名:
<local:NumericTextBox x:Name="MyTextBox" />
然后您可以在 C# 代码隐藏中使用该名称引用其属性:
this.MyTextBox.MinimumValue = 0;
this.MyTextBox.MaximumValue = 255;
关于c# - 在 WPF 中访问 XAML 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2047174/