wpf 动态改变button大小

我就想在程序运行时,我能像vs设计界面那样,随意改变button的大小,应该怎么做???winform我会做,但wpf不会,请教教我... 我就想在程序运行时,我能像vs设计界面那样,随意改变button的大小,应该怎么做??? winform我会做,但wpf不会,请教教我 展开
 我来答
cnmahj
推荐于2016-04-11 · TA获得超过954个赞
知道小有建树答主
回答量:785
采纳率:0%
帮助的人:1060万
展开全部
因为button屏蔽了mousedown事件。你可以画一个border。把button放入border。
让button自动适应border的大小。
在border的mousemove事件,总改变鼠标形状。
在border的mousedown事件中保存当前点。
在border的mouseup事件中获取鼠标位置,
通过down和up的位置差,计算你的按钮大小,改变border的大小和位置即可。
圆点之缘
2011-08-23 · 超过24用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:64万
展开全部
建立个工程,把按钮建好,然后生成解决方案,把生成的工程导入blend4中!然后你在改,在blend中改!想怎么改就怎么改!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sgovf581qxd
2011-08-23 · TA获得超过349个赞
知道小有建树答主
回答量:920
采纳率:0%
帮助的人:583万
展开全部
这是因为标签没有内容。
在下面这两行中间,
Label button1 = new Label();
abc.Children.Add(button1);
添加:
button1.Content="这是个标签按钮";
==================
Label button1 = new Label();
button1.Content="这是个标签按钮";
abc.Children.Add(button1);
结果如下:
追问
你这是什么回答??“结果如下”,结果呢???????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式