网站首页 > 文章中心 > 其它

VB.NET做菱形

作者:小编 更新时间:2023-09-20 07:20:02 浏览量:382人看过

VB.net 编写菱形 的 原代码

给你一个C的.

你自己看下思想.

#include stdio.h

#include math.h

void PrintRhombus(int n);

void main()

{

int n;

scanf("%d" , n);

PrintRhombus(n);

}

void PrintRhombus(int n)

int i , j , k;

n◆◆;

for(i = 1 ; i = n ; i◆◆)

printf(" ");

printf("*");

printf("\n");

在vb.net中如何画实心的方形图

你应该填充这个矩形,比如说在你画的矩形上填充蓝色,要加上下面的语句

Dim myBrush As New SolidBrush(Color.Blue)

e.Graphics.FillRectangle(myBrush, 10,10, 100,100)

有关vb.net里的hatchbrush

Public?Class?Form1

Private?Sub?Form1_Click(ByVal?sender?As?Object,?ByVal?e?As?System.EventArgs)?Handles?Me.Click

'定义一个?Graphics对象

'调用窗体的CreateGraphics?方法创建?Graphics?对象

Dim?g?As?Graphics

g?=?Me.CreateGraphics

'创建用实心菱形图案进行绘制,并使用红色作为前景色,蓝色作为背景色的画笔

Dim?aHatchBrush?As?HatchBrush?=?New?HatchBrush(HatchStyle.SolidDiamond,?Color.Red,?Color.Blue)

'创建矩形的位置和大小

Dim?x?As?Integer?=?0

Dim?y?As?Integer?=?0

'调用图形方法FillRectangle?将定义的矩形绘制到创建Graphics?对象上

g.FillRectangle(aHatchBrush,?x,?y,?width,?height)

End?Sub

End?Class

vb.net 中输出空心菱形

这是C#的

Console.WriteLine("请输入一个数?");

//这里假设只能输入数字

for (int i = 1; i = number; i◆◆)

Console.Write(new string(' ', number - i));

for (int i = number - 1; i = 1; i--)

vb.net 怎么吧combobox的边框四个直角变成弧形

可以使用onpaint事件进行重绘使combobox的是边框四个直角变成弧形.这里需要用到gdi◆绘制的知识和onpait事件.窗体和combobox设置自动重绘为true即可.你可以参考下gdi的圆角绘制的知识的.这里很容易做到的.希望能帮到你.有疑问继续提问哈.

vb.net中有没有哪个控件可以自定义形状(如圆形,多边形)和颜色,如果有,希望你您给出代码

提个思路:使用Picture控件或Label控件,通过代码在控件里绘图想要的图形,可以试试.

以上就是土嘎嘎小编为大家整理的VB.NET做菱形相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章