gpt4 book ai didi

c# - 在 WPF UserControl 中,将子控件上的 FontSize 设置为 UserControl 的 FontSize

转载 作者:行者123 更新时间:2023-12-05 01:48:19 25 4
gpt4 key购买 nike

我正在尝试将 UserControl 中某些控件的 FontSize(除其他事项外)设置为 UserControl 级别的 FontSize。这不起作用:

<UserControl x:Class="TestWpfApplication1.Scratch.UserControlFontSizeProp"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
<TextBlock
FontSize="{Binding RelativeSource={RelativeSource self},Path=FontSize}">
Text
</TextBlock>
</Grid>
</UserControl>

我做错了什么?谢谢。

最佳答案

认为这应该可行..

<TextBlock FontSize="{Binding RelativeSource={RelativeSource AncestorType=UserControl},Path=FontSize}" /> 

关于c# - 在 WPF UserControl 中,将子控件上的 FontSize 设置为 UserControl 的 FontSize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15119523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com