小编Cla*_*ton的帖子

面板背景图像重复C#

我想在面板中放置一个图像,但我不希望它根据面板的大小重复.

我做的是这样的:

panel3.BackgroundImage = picture1;
Run Code Online (Sandbox Code Playgroud)

但是,picture1重复几次,因为面板比实际图片宽得多.

我想要的只是以原始形式显示图片.我不希望它重演.

我怎样才能做到这一点?谢谢

c# image panel

2
推荐指数
2
解决办法
1万
查看次数

C#全局变量

问题

大家好,我正在用C#开发一架钢琴.我成功地制作了钢琴并且演奏得很好.但是,我想使用两个定时器:

一个计时器,用于检查鼠标左键保持多少时间(在Form.cs中)和另一个计时器,根据鼠标左键保持多少时间播放音乐(此计时器可在MusicNote.cs中找到) ).

第一个计时器按预期工作,并且每次打勾都会增加持续时间.问题是,当我尝试将全局变量持续时间从Form1传递到MusicNote.PlayMusic时,持续时间值变为0,而不是textBox2.Text中正确显示的值.

尝试将bNoteShape从Form1传递到MusicNote时会出现同样的问题.

编辑

谢谢你们.我已经解决了这个问题.

c# parameters winforms piano

-1
推荐指数
1
解决办法
627
查看次数

标签 统计

c# ×2

image ×1

panel ×1

parameters ×1

piano ×1

winforms ×1