![](/img/trans.png)
[英]My Microsoft Visual Studio Community 2015 doesn't have Windows Service in New Project list
[英]NumericUpDown Control is not in my list of available controls in Visual Studio 2015 (Community)
我正在学习C#,并且正在学习教程。
该教程是针对VS2013编写的,但我是在VS15(社区)中编写的。 它说从设计器窗口的工具箱中拖入一个NumericUpDown对象,但未列出。 我尝试右键单击并在“选择项目”对话框中查找,实际上,NumericUpDown已列出并选中,但未显示在工具箱列表中。 我发现的所有Google搜索都有人说它显示了,但是变灰了,我的甚至都没有,更不用说变灰了。 我正在WPF项目中工作。
有什么建议么?
由于WPF没有标准的NumericUpDown元素,因此我们必须自己创建一个:
我在下面发布了一个示例,原始代码在这里: CodeProject
<Grid Margin="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="20" />
</Grid.ColumnDefinitions>
<TextBox Name="TextBoxValue"
TextAlignment="Right"
Grid.Column="0"/>
<StackPanel Orientation="Vertical"
Grid.Column="1"
VerticalAlignment="Center">
<Button Name="btnIncrease"
Click="Increase">
<Image Source="Images/up.png" Height="3" Width="5" />
</Button>
<Button Name="btnDecrease"
Click="Decrease">
<Image Source="Images/down.png" Height="3" Width="5" />
</Button>
</StackPanel>
</Grid>
这将创建一个文本框,该文本框的右侧有两个带有向上/向下箭头的按钮(不要忘记按钮的图像)
实现此目的最简单的方法是,建立一个类并将其添加到您的工具箱中。 完成之后,您可以像使用基本WinForm应用程序一样使用NumericUpDown控件。
但是您必须为此编写代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.