0 0

【急】请问在Form的Paint(Graphics g)方法中如何绘制TextBox以及Label或者Button20

挺简单也挺麻烦的。就是在原来拿到的程序中所有的组件是在Paint(Graphics g)方法中绘制出来的,原来的程序只是展示,所有没有搜索之类的,现在想加上搜索,想在Paint(Graphics g)方法中直接画一个TextBox以及Button,不知道可不可以。

原程序是在手机上的,是基于TouchUI(http://touchui.codeplex.com/)制作的,也就是说是一个Form多个Dialog的,请问如何在这个上边绘制TextBox、Button或者其他自定义的组件,谢谢。!!!

就是说能不能在Paint(Graphics g)方法中new一个TextBox然后放到某个位置上。。谢谢。。。

补充一下,C#写的。。。
2010年8月16日 13:51
目前还没有答案

相关推荐

    vb2010源代码

    在VB2010中,你可以利用各种特性来实现用户界面的交互、数据处理以及图形绘制等任务。下面我们将详细探讨在标题和描述中提及的知识点。 ### 窗体事件 1. **打印文字**: - 方法一:通过创建Graphics对象并使用...

    C#控件大全 收藏

    - **用途**:通常用于标识窗体,在代码中可以通过名称来引用窗体对象。 - **示例代码**: ```csharp Form1 form = new Form1(); form.Name = "MyForm"; ``` ##### 2. `WindowState` - **功能描述**:获取或设置...

    C# 设计字型窗体

    在窗体设计中,我们通常会使用控件如Label、Button或TextBox等,这些控件都可以设置字体属性。例如,为Label控件设置上面创建的字体: ```csharp Label myLabel = new Label(); myLabel.Text = "欢迎使用"; myLabel...

    C#画圆窗体程序

    我们需要从Form的Paint事件中获取Graphics对象,然后利用它的方法来绘制图形。 - **Pen类**:定义线条的样式,如颜色、宽度等。在画圆时,我们可能需要创建一个Pen对象来设置圆的边框。 - `Graphics.DrawEllipse`...

    C# 俄罗斯方块游戏

    public class MainForm : System.Windows.Forms.Form { #region 变量 private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Label ...

    winform创建不规则窗体和控件源码

    在OnPaint事件处理程序中,通常会获取到一个Graphics对象,通过它我们可以调用DrawLine、FillRectangle、DrawEllipse等方法绘制各种图形。 三、C#与Winform结合 C#是.NET Framework的主要编程语言,它提供了丰富的...

    仿MNS提示框小实例(弹出框),C#.net源代码

    C#.NET允许我们在控件的`Paint`事件中绘制自定义图形,利用`Graphics`对象的绘图方法。 5. **显示提示框**:在主程序中,当需要显示这个MNS提示框时,可以创建它的实例并调用`ShowDialog`方法,这将阻塞当前窗口...

    VB做WinXP控件效果实例

    VB提供了丰富的标准控件,如Button、Label、TextBox、ListBox等,它们在默认情况下并不具备Windows XP的视觉样式。要实现XP风格,我们需要对这些控件进行自定义设置。通过修改控件的外观属性,如边框样式、背景色、...

    VB工作组件详细介绍

    13. **图形绘制(Graphics Drawing)**:通过PictureBox或Form的Paint事件,VB可以进行基本的图形绘制,如线条、圆、矩形等。 14. **网络通信(Network Communication)**:VB可以利用Winsock控件实现TCP/IP通信,...

    VB画图小程序,VB初学者的最爱

    在VB中,你可以创建一个窗体(Form),然后在窗体的Paint事件中进行图形绘制,这样每次窗体重绘时,都会执行画图代码。 在“VB画图小程序”中,你可能会遇到以下关键知识点: 1. **控件使用**:VB提供了多种控件,...

    文字形窗体(2.0)

    在IT行业中,窗体(Form)是用户界面(UI)设计中的一个重要元素,尤其是在Windows应用程序开发中。"文字形窗体(2.0)"这个标题表明我们关注的是一个具有特定设计特性的窗体,可能是在C#编程语言下,利用.NET ...

    c#做的俄罗斯方块

    2. **图形绘制**:C#中的`Graphics`类提供了丰富的绘图方法,如`FillRectangle`、`DrawLine`等,用于在游戏窗口上画出方块和背景。结合`Pen`和`Brush`对象,可以控制线条和填充的颜色。 3. **方块设计**:俄罗斯...

    J2ME高级UI总结

    这通常涉及继承`Canvas`类并重写`paint()`方法,或者使用`Form`和`Item`的组合。自定义组件可以实现复杂的交互逻辑,比如可拖动的滑块、可旋转的选择器等。自定义组件的关键在于理解绘图流程和事件处理机制,以及...

    C#全能速查宝典

    分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用的属性、方法、类和各种技术,...

    VB控件属性大全

    - **ClipControls**:指定 `Paint` 事件中的 `Graphics` 方法是重新绘制整个对象还是只绘制新显示的区域。取值为 `True` 或 `False`。 - **ControlBox**:确定窗体是否包含控制框(通常为右上角的关闭、最小化等按钮...

    VB控件属性大全.doc

    - **ClipControl**:确定Paint事件的Graphics方法是重画整个对象还是仅仅重画新显示的区域。 - `True`(重画整个对象) - `False`(仅重画新显示的区域) - **ControlBox**:设置是否显示控制框(最小化、最大化和...

    VB控件【珍藏版】

    - **ClipControls**: 决定`Paint`事件的`Graphics`方法是重画整个对象还是仅重画新显示的区域,取值为`True`或`False`。 - **ControlBox**: 决定窗体是否包含控制框(即关闭、最大化/最小化按钮),取值为`True`(有...

    WPTools.v6.29.1.Pro

    - images in RTF label were not painted when label was moved + added support for XE3 to WPTools STD edition * stream RTFvariables were not loaded from WPT format. They are loaded now. 9.11.2012 - ...

Global site tag (gtag.js) - Google Analytics