2
|
Christian Studer delphist · 技术社区 · 14 年前 |
![]() |
1
5
如果您想使用代码隐藏,那么可以将其挂接到单个事件处理程序,然后可以将发送者强制转换为按钮(或FrameworkElement),并检查其 Name property . 展开下面的Goblin答案;如果您想坚持代码隐藏和事件,可以在父面板上定义事件:
然后使用e.originalsource,cast作为按钮或frameworelement来检索名称。
或者,您可以采用MVVM方法,使用一个绑定了所有按钮的命令,并传递一个commandParameter来区分它们。 |
![]() |
2
1
处理按钮。单击父控件中的事件:
然后在EventHandler中,您可以检查e.OriginalSource中是否有按钮被按下。 编辑:关于如何处理它的问题,您可以使用按钮的内容属性来确定键,然后使用它来执行逻辑。 |
![]() |
3
1
您真的需要使用命令方法,因为您可能还需要它来进行按键操作。 |
![]() |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 2 年前 |
![]() |
hassan Ma · 从顶部将文本插入WPF文本块 2 年前 |
![]() |
Arijit · 移动画布内绘制的矩形 2 年前 |
![]() |
juraj14466 · C#WPF实时图表将点渲染为图像 2 年前 |