C#学习笔记


    笔记
    1虚方法重写override 普通方法重写(重载)new
    2静态方法通类
    3象调虚方法

    4base关键字派生类中访问基类
    5开C盘方法 SystemDiagnosticsProcessStart(@C\)
    6 连接浏览器方法SystemDiagnosticsProcessStart(IExplore httpwwwbaiducom)
    7 开应方法SystemDiagnosticsProcessStart(notepad)
    8机数:
    int number1
    Random rand new Random()
    number1 randNext(0 100)
    randNumber1Text ConvertToString(number1)
    9字符串+转化 运算符 +:
    Int number1 12
    Int number2 32
    String zz +
    string expression ConvertToString(number1) + zz + ConvertToString(number2)
    DataTable eval new DataTable()
    object result evalCompute(expression )
    MessageBoxShow(ConvertToString(result))


    10创建画笔
    Graphics gr CreateGraphics()
    SolidBrush br new SolidBrush(color)
    grFillEllipse(br eX eY size size)
    11事件:KeyPress键盘读取函数
    e.KeyChar
    12 键确认:
    if (eShift true) shiftLabelText + yes
    else altLabelText + No
    13键确认2:
    代码:
    keyCodeLabelText KeyCode+ eKeyCode
    keyDateLabelText KeyData + eKeyData
    keyValueLabelText KeyValue + eKeyValue
    键盘Ctrl键 运行结果:


    图形框:pictureBox
    1 Image贴图片
    ListBox(列表框)
    1 items:项目
    2 selectionMode选择模式(单选选选)
    multiExtended(组合键进行选)
    3 MultiColumn:横展示(列表足够短时候)
    4 ListBox1SelectedIndex索引ListBox选中选项返回索引值序号(012)
    5 ListBox1SelectedItem返回选中选项文ToString()函数转化
    private void button1_Click(object sender EventArgs e)
    {
    listBox1ItemsAdd(textBox1Text) 添加
    textBox1Clear()
    }

    private void button2_Click(object sender EventArgs e)
    {
    if(listBox1SelectedIndex 1)
    {
    listBox1ItemsRemoveAt(listBox1SelectedIndex) 移
    }
    }

    private void button3_Click(object sender EventArgs e)
    {
    listBox1ItemsClear()清
    }

    6 checkedListBox(复选列表框)
    默认事件SelectedIndexChanged(鼠标点中时复选框头标选中)
    ItemCheck事件(复选框头标改变时)
    7 PictureBox(展示图片)
    8 ImagesList(储存图片数组方便调)(图片仓库)
    678实例:
    private void checkedListBox1_ItemCheck(object sender ItemCheckEventArgs e)
    {
    if(eNewValue CheckStateChecked)e项目中选中真
    {
    switch(eIndex) 选中第项
    {
    case 0pictureBox1Image imageList1Images[0] break
    case 1 pictureBox2Image imageList1Images[1] break
    case 2 pictureBox3Image imageList1Images[2] break
    case 3 pictureBox4Image imageList1Images[3] break
    case 4 pictureBox5Image imageList1Images[4] break
    case 5 pictureBox6Image imageList1Images[5] break
    }
    }
    else
    {
    switch (eIndex) 选中第项
    {
    case 0 pictureBox1Image null break
    case 1 pictureBox2Image null break
    case 2 pictureBox3Image null break
    case 3 pictureBox4Image null break
    case 4 pictureBox5Image null break
    case 5 pictureBox6Image null break
    }
    }
    }

    9 ComboBox控件(拉列表框)
    Items(设置控件中选项)
    DropDownStyle(设置控件外观功)
    Sorted(集合排序)
    10 ListView(列表视图)
    Activation(激活):
    View属性(视图)(调节试图详细)
    view details视图状态ColumnClick事件(单机列表头时发生)
    11 TreeView(树状视图)
    Nodes(添加节点)
    ImageList方法(通ImageList控件建立联系)
    NodeMouseDoubleClick(鼠标双击节点时发生)
    12 控件布局(般控件属性)
    锚定(Anchor)锚定窗体边框距离确定会改变拉动窗体时会着拉伸
    停(dock)左右中五位置停控件会始终位置
    Button1SendToBack(控件移底端)
    13.窗体控件
    FromBorderStyle(改变窗体边框风格)
    13 qqListViewItemsAdd(花开寂寞声 0) (Items中添加名字0图片)
    14 Close() 关闭程序
    15 拖动窗口功代码:
    private int startX startY

    private void Form1_MouseMove(object sender MouseEventArgs e)
    {
    if(eButtonMouseButtonsLeft)
    {
    thisLeft + eX startX
    thisTop + eY startY
    }
    }

    private void Form1_MouseDown(object sender MouseEventArgs e)
    {
    if(eButtonMouseButtonsLeft)
    {
    startX eXstartY eY
    }
    }
    16 MenuStrip控件中 文件(&F) 设置快捷键格式
    插入分隔符方法: 菜单子菜单中选中文鼠标单击右键à插入àSeparator(会文方插入分隔符)
    17 ShortcutKeys 设置快捷键
    18 ContextMenuStrip 关联菜单快捷右键
    19 字符串转化单精度浮点型时ConvertToSingle()
    float fontSize ConvertToSingle(toolStripComboBox2SelectedItemToString())
    20 toolStripComboBox2SelectedItem 选中集合
    richTextBoxSelectionFont 选中字体
    toolStripComboBox1ItemsAdd(familyName) 代码中添加集合方法
    21 SaveFileDialog(存话框)
    DialogResult result saveFileDialogShowDialog()
    if (result DialogResultOK)
    {
    fileName saveFileDialogFileName获取路径
    richTextBoxSaveFile(fileName)richTextBox中文保存fileName路径
    }
    22 saveFileDialog类属性InitialDirectory(话框初始目录)
    validateNames(确保话框中文件夹中字符效)
    overwritePrompt(覆盖重复文件夹名字时提示)
    23 OpenFileDialog

    24 FontDialog

    25 ColorDialog

    26 程序中建立新windows窗口:
    1 à项目à添加windows窗体à重命名(样生成类名重命名设重命名aboutDialog)
    2 新窗口类时先声明:aboutDialog result new aboutDialog()
    3 调窗体中方法
    27 文档界面应程序



    28 子窗口排列
    排列子窗口四种类型:

    thisLayoutMdi(MdiLayoutArrangeIcons)
    29 Windows窗体类结构层次


    30 委托delegate
    委托应方法相似包括返回值类型引值类型
    委托目:作函数参数
    文档香网(httpswwwxiangdangnet)户传
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    学习笔记

    日期:2014-4-23 笔记内容: 《关于加强“五一”节日期间廉洁自律工作的通知》 一、抓好节日廉洁自律教育。各支部要加强党风廉政建设形势任务教育,引导党员干部绷紧廉洁自律这根弦,严格...

    10年前   
    8438    0

    学习笔记

    学习笔记 六五普法的内容、指导思想和主要目标 2011年5月23日国家发展改革委今天在北京召开;国家发展改革委主任张平说,“五五”普法期间,各级;张平强调,国家发展改革委已经根据全国“六五...

    5年前   
    1190    0

    C#程序设计基础教程与实训习题答案

    附录Ⅰ 各章习题答案第1章 C#语言概述一、判断题1、√ 2、× 3、√ 4、× 5、√ 6、√ 7、× 8、×二、选择题1、C 2、B 3、C 4、...

    7个月前   
    201    0

    java学习笔记

    java学习笔记  jdk(java development kit)  有如下公司或组织开发jdk  sun jdk  ibm jdk  bea jrocket  gun jdk  其中ib...

    10年前   
    571    0

    论语学习笔记

    论语学习笔记  子谓公冶长:“可妻也。虽在缧绁之中,非其罪也。”以其子妻之。  孔子在这段话中,谈到了看待他人的标准。这里的“缧绁”原来意思是捆绑犯人的绳子,在此代指监狱。传说公冶长虽然家庭并...

    10年前   
    647    0

    党章学习笔记

    党章学习笔记——**支部 *** 党章是我们党“最根本的党规党法“,是我们党全部活动的总章程,是每一名党员必须遵守的基本准则。每一名党员都要认真学习贯彻党章,要做学习贯彻党章的模范。一、学...

    4年前   
    895    0

    电气试验工学习笔记

    电气试验工学习笔记 师傅姓名 姚秀丽 时间 月  日  点  分--   月  日  点  分 课题   地点   一、我公司四个总降变电所电网进线共9台主变。一总降两台...

    11年前   
    11334    0

    机关党员学习笔记

    机关党员学习笔记 学习时间:2016年1月29日 学习地点:中心会议室 参与人员:中心机关党员 学习内容:中共中央关于全面深化改革若干重大问题的决定 九、推进法治中国建设 1、维护...

    6年前   
    5212    0

    十九大报告学习笔记

    国特色社会主义进入新时代 我国社会主要矛盾变化 ★ 新时代五个定位 ★ 1、是承前启后、继往开来、在新的历史条件下继续夺取中国特色社会主义伟大胜利的时代。 2、是决胜全面建成小康社会、进而全面建...

    5年前   
    2216    0

    java学习心得笔记

    java学习心得笔记  j2ee学习笔记   注:框架可以用word菜单中的 “视图/文档结构图” 看到   j2ee模式   value object(值对象) 用于把数据从某个对象/层传递...

    9年前   
    495    0

    师德师风学习笔记

    师德师风学习笔记  师德主要从教师的人格特征中显示出来,历代的教育家提出的“为人师表”、“以身作则”、“循循善诱”、“诲人不倦”、“躬行实践”等,既是师德的规范,又是教师良好人格的品格特征的体...

    10年前   
    491    0

    理论学习笔记

    时间:2014年10月28日 内容:关于进一步加强廉政教育防控工作的通知 一、积极推进廉政宣传教育工作。要深入贯彻公安部纪委《关于进一步加强公安机关反腐倡廉宣传教育工作的通知》,结合深入开...

    9年前   
    7957    0

    数学教学学习笔记

    数学教学学习笔记  既然把老师做为自己的终身职业,就要努力成为一名好的教师。树立以人为本的教育理念,关注学生的全面成长,站在受教育者的立场思考教育,让孩子愿意学习,凸现尊重学生的教育思想。让学...

    12年前   
    558    0

    党员教师学习笔记

    党员教师学习笔记  党中央坚持以邓小平理论和“xxxx”思想为指导,根据新的发展要求,集中全党智慧,提出了“以人为本、全面协调”可持续发展的科学发展观。xx大一致同意将科学发展观纳入党章。体现...

    11年前   
    439    0

    十九大学习笔记

    不忘初心,牢记使命,高举中国特色社会主义伟大旗帜,决胜全面建成小康社会,夺取新时代中国特色社会主义伟大胜利,为实现中华民族伟大复兴的中国梦不懈奋斗。

    5年前   
    1247    0

    十九大学习笔记

    十九大总结了党的十八大大以来5年的工作,回顾总结了改革开放的伟大历史进程和宝贵经验。学习贯彻十九大精神,首先要准确把握十九大的基本精神,这是学习和贯彻的前提。

    6年前   
    9542    0

    政治学习笔记

    政治学习笔记  不同的荣辱观,是不同的世界观、人生观和价值观的反映。青少年正是人生观、价值观、世界观的形成时期,帮助青少年形成正确的人生价值取向是教师义不容辞的职责。总书记提出了社会主义荣辱观...

    12年前   
    428    0

    教师师德学习笔记

    教师师德学习笔记  师德,即教师的职业道德;师风,即教师的行为作风。师德师风对一个教师特别的重要,因为,教师是学生行动的标杆。其身正,不令而行;其身不正,虽令不从。通过暑期对师德师风的学习,本...

    12年前   
    543    0

    **支行跟岗学习笔记

    **支行跟岗学习笔记 一、        收发文 1. 收文: (1)           根据党委、工会、行政来文,分别建立工作台账。(已拷贝台账表单)。 (2)          ...

    6年前   
    2396    0

    办公室学习笔记

        办公室   学习笔记   学习笔记 学习时间:2015年1月16日 学习地点:主任办公室 学习主题:公生明,廉生威 参加学习人员:孙广澍、矫洪飞、王思国 学习内容...

    8年前   
    6328    0