gpt4 book ai didi

c# - Borderbrush 到 ComboBox

转载 作者:行者123 更新时间:2023-11-30 20:20:20 26 4
gpt4 key购买 nike

我需要一些帮助。

我有两个控件,一个 ComboBox 和一个 TextBox,我需要将 BorderBrush 属性更改为其他颜色,使用 de TextBox 效果很好,但使用 ComboBox 则不行。这是我的代码。

<ComboBox x:Name="cmbCombo" HorizontalAlignment="Left" Margin="155,98,0,0" VerticalAlignment="Top" Width="120" />                   
<TextBox x:Name="txtCaja" HorizontalAlignment="Left" Height="23" Margin="158,56,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/>
<Button Content="Button" HorizontalAlignment="Left" Margin="174,155,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click_1"/>


cmbCombo.BorderThickness = new Thickness(3);
cmbCombo.BorderBrush = Brushes.OrangeRed;
txtCaja.BorderThickness = new Thickness(3);
txtCaja.BorderBrush = Brushes.OrangeRed;

谢谢大家。

最佳答案

尝试将 cmbCombo ComboBox 包裹在 Border 中:

<Border x:Name="comboBorder" HorizontalAlignment="Left"
Margin="155,98,0,0" VerticalAlignment="Top">
<ComboBox x:Name="cmbCombo" Width="120" />
</Border>

然后在你的代码隐藏中:

comboBorder.BorderThickness = new Thickness(3);
comboBorder.BorderBrush = Brushes.OrangeRed;

关于c# - Borderbrush 到 ComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37006596/

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