Tag: 组框

在MVVM之后确定WPF中来自groupbox的已检查Radiobutton

我有一个带有一些radiobuttons的groupbox。 我如何知道哪一个被检查? 我正在使用WPF并跟随MVVM。 …. 现在,我可以想出的一种方法是将每个RadioButton的IsChecked属性绑定到ViewModel中的某个属性,然后在我的ViewModel中执行if..else类型的逻辑以找出所选的单选按钮。 但还有其他优雅的方式吗?

为什么只有第一个RadioButton被添加到GroupBox?

我试图动态创建Windows控件并将其添加到Panel。 对于Button和Checkbox,这个工作正常; 我遇到了GroupBox的问题,但里面有RadioButtons。 创建第一个RadioButton元素并将其添加到预期位置的GroupBox中,但是虽然表面上是创建的(通过代码逐步执行,但是它们是不可见的)。 我认为,如果随后的RadioButton被放在前面的那个上面,那么最后一个就是看到的那个。 这就是它的样子: 每个〜-delimited val应该是radioButton的文本值,但只显示一个。 我是否需要为后续的RadioButtons显式提供位置值,或者为什么会失败? 这是代码: private GroupBox getGroupBox(string currentSettings, int curLeftVal) { // “apple~orange~peach~True (must look for “enclose group in a black box” as the last val (ignore for the quick-and-dirty mockup, though)) List grpbxVals = new List(currentSettings.Split(‘~’)); GroupBox gb = new GroupBox(); gb.Height = 60; gb.Location = new Point(curLeftVal, […]

如何更改组框边框的颜色?

在C#.NET中,我试图以编程方式更改组框中边框的颜色。 更新:在我们切换到.NET之前,当我在winforms系统上工作时,问了这个问题。

如何在C#中为我的控件添加移动效果?

我有一个Panel在我的C#表单中,我有一个按钮。 当我单击按钮时,隐形面板显示。 而不是我希望Panel移入或滑入。例如,当您单击combobox时,下拉列表不会弹出。我希望我的Panel看起来像那样。 我怎样才能做到这一点 ?