c# - Visual C# WPF,自定义统一网格组件

标签 c# wpf visual-studio

我正在尝试使用统一网格控件来组织多个按钮(具体来说,它是一个计算器,我正在尝试从我的数字键盘创建按钮)

我认为统一网格是我想用来组织我的按钮的东西,但我似乎无法弄清楚如何使按钮“跨越”多行。例如,大多数数字键盘上的 + 按钮跨越 2 行。

我如何使用统一网格来做到这一点?还是我应该使用其他东西?

我正在使用 visual studio 2008,一个可视化的 c# WPF 项目。

最佳答案

不要使用统一网格,只使用规则网格:

<grid>
        <grid.columndefinitions>
            <columndefinition width = "0.333*" />
            <columndefinition width = "0.333*" />
            <columndefinition width = "0.333*" />
        </grid.columndefinitions>
        <grid.rowdefinitions>
            <rowdefinition height = "0.333*" />
            <rowdefinition height = "0.333*" />
            <rowdefinition height = "0.333*" />
        </grid.rowdefinitions>

        <button grid.row="1" grid.column="2" grid.rowspan="2" content="+" />
</grid>

关于c# - Visual C# WPF,自定义统一网格组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1463942/

相关文章:

wpf - 为什么 Visual Studio 不希望我向 WPF 项目添加新窗口?

c# - 获取对具有他的名字的对象的引用c#

C# VSTO Outlook 插件 - 如何使用 Exchange 获取外发电子邮件的发件人的电子邮件地址?

C# Windows 窗体应用程序 - 使用 gmail smtp 发送电子邮件

java - 在 C# 中使用 .jar java 库 API?

c++ - 如何在 Visual Studio 中读取 Unresolved external symbol 错误?

.net - Visual Studio 不断向我的 csproj 添加属性。为什么?

c# - 如何以编程方式将现有 SSL 证书应用到 Azure Web 应用

c# - 在父 View 模型中公开 subview 模型的属性

c# - "Remove unused using statements"...但保留一些默认值