c# - WPF寻找方法来创建带有文本标签框架的边框

标签 c# wpf forms xaml

类似这样的东西

enter image description here

在windows窗体中可用,但我忘了它叫什么了。但我只是在寻找一些好的边界来勾勒出允许我命名区域的区域。

最佳答案

听起来您需要一个 GroupBox。我写了一篇关于这些的文章,但我不会发布链接,因为我不喜欢使用 StackOverflow 来推广网站。不过,我会发布开头示例 XAML,这样您就可以看到效果并检查它是否是您想要的。

<Window x:Class="GroupBoxDemo.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="GroupBox Demo"
        Width="250"
        Height="180">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        <GroupBox Header="Mouse Handedness">
            <StackPanel>
                <RadioButton Content="Left-Handed" Margin="5"/>
                <RadioButton Content="Right-Handed" Margin="5" IsChecked="True"/>
            </StackPanel>
        </GroupBox>

        <GroupBox Grid.Row="1" Header="Double Click Speed">
            <Slider Margin="5" />
        </GroupBox>
    </Grid>
</Window>

看起来像:

WPF Groupbox

关于c# - WPF寻找方法来创建带有文本标签框架的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18068033/

相关文章:

c# - .Net 工厂和容器的区别?

javascript - 如何使用 mongodb 驱动程序从 c# 运行 mongodb shell 查询

wpf - 如何刷新循环内设置的可视控件属性 (TextBlock.text)?

c# - WPF中的嵌套 View 模型

html - accept-charset ="UTF-8"参数在表单中使用时不执行任何操作

php - POST 数组不显示未选中的复选框

c# - 如何在c#中将负数转换为正数?

c# - 使用 LINQ 将 double[][][] 初始化为 double[1][2][3]

wpf - wpf中如何改变标题栏的高度

php - 使用表单编辑 CSS 和 HTML