`
net_liu
  • 浏览: 232801 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C# 实现文子从上到下,从右到左

阅读更多

C# 实现文子从上到下,从右到左

对OnPaint()方法的重写:

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace OverrideOnPaint
{
    public partial class Form1 : Form
    {
        protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);
            Rectangle r = new Rectangle(new Point(40, 40), new Size(70, 70));
            StringFormat f = new StringFormat(StringFormatFlags.DirectionRightToLeft | StringFormatFlags.DirectionVertical);
            e.Graphics.DrawRectangle(Pens.Green, r);
            e.Graphics.DrawString("祝大家国庆节快乐!", Font, Brushes.Blue, (RectangleF)r, f);
        }
       
        public Form1()
        {
            InitializeComponent();
        }
    }
}

 

分享到:
评论

相关推荐

    文子比对工具.zip

    "文子比对工具"正是一款专为此目的而设计的实用软件,它的开源特性使得其在功能上虽然不比商业或共享软件强大,但足以满足日常的源代码比较和修改需求。 "文子比对工具"的主要功能在于对比两个文本文件的差异,并以...

    python实现寻找最长回文子序列的方法

    实现过程中,首先定义了一个滑窗切片函数slice_window,该函数通过滑动窗口的方式,生成给定字符串的所有长度从1到n(n为字符串长度)的子串,为后续寻找最长回文子序列做准备。 接下来,定义了一个判断回文序列的...

    中国文学试论“文子”与田文的关系

    关于“文子”与田文的关系,文中并未直接展开详细论述,但从古代文献的梳理中,我们可以推测,如果“文子”确实与田文有所联系,那可能涉及到战国时期的学术交流或历史事件。然而,由于缺乏确凿证据,这种关系目前...

    删除回文子序列1

    在实际编程中,这种简洁高效的解决方案往往受到青睐,因为它易于理解和实现,同时也具有良好的运行效率。 在进一步探讨这个问题时,我们可以考虑如何扩展这个解决方案。例如,如果我们考虑一个更一般的情况,即字符...

    Java实现 LeetCode 730 统计不同回文子字符串(动态规划)

    在动态规划过程中,我们通常从字符串的末尾开始,向左遍历,这样可以确保之前的状态已经被计算过。对于每一个子串 `S[i..j]`,我们需要考虑其首尾字符是否相同,根据情况更新 `dp[k][i][j]` 的值。 1. 如果首尾字符...

    Ruby语言中最长回文子序列求解

    内容概要:讲解如何采用 Ruby 编程语言通过动态规划方法解决问题——在一个指定的小写英文字母字符串里找到最长得回文子序列及其具体长度。详尽阐述了动态规划的策略以及状态方程,并附带示例代码。 适用人群:对 ...

    wxPython 设备上下文子类(Device Context) subclasses 简介

    Table 6.1 displays a field guide to the subclasses of wx.DC and their usage. Device contexts, which are used to draw to a wxPython widget, should always be locally created, temporary objects, and ...

    lpalindrome:最长回文子序列

    在这个问题中,我们要实现一个Java程序来找出给定输入字符串的最长回文子序列。 首先,我们要理解什么是子序列。一个字符串的子序列是通过删除一些(或不删除)字符,但保持其余字符的相对顺序而得到的新字符串。...

    cpp代码-统计不同回文子序列

    回文子序列是指从原字符串中删除一些字符(也可以不删除)后得到的序列,且删除后的序列仍然保持从左到右与从右到左读取时的字符顺序相同。 首先,让我们理解什么是子序列。子序列是从给定序列中删除一些或不删除...

    尹文和尹文子 (1927年)

    前汉书艺文志把“尹文子一篇”归入名家里头。集圣贤群辅录认宋和尹文为三墨的一支,是以尹文为墨者。到了近代,陈沣认文是名家而兼法家;胡适也多少采取这说,称“尹文是中国古代法理大家”。这些异说之中,群辑录...

    algoboy101#note_blog_leetcode#[0516] 最长回文子序列1

    title: "[0516] 最长回文子序列"题目描述给定一个字符串s,找到其中最长的回文子序列。示例 1:输入:输出:一个可能的最长回文子序列为 "bbbb

    非点源污染模型ANSWERS-2000的水文子模型适用性研究

    非点源污染模型ANSWERS-2000的水文子模型适用性研究,潘沛,刘凌,非点源污染的前期过程,是在流域面上污染物质或是营养元素随着降雨径流的产生而产生。利用实验室大型土槽试验,研究ANSWERS-2000模�

    Python算法从入门到实践.pptx

    Python算法从入门到实践 Python算法从入门到实践是一本关于算法的图书,由机械工业社出版,作者为刘卫东。这本书使用Python语言作为载体,系统地介绍了算法的基本概念、基本原理和实现方法。书中内容分为两个部分:...

    字符串最长回文实现

    对于字符串最长回文子串的问题,我们可以创建一个与原字符串大小相同的二维数组`dp`,其中`dp[i][j]`表示字符串从索引`i`到`j`的子串是否是回文。 初始化`dp`数组,当`i == j`时,单个字符一定是回文,所以`dp[i][i...

    算法-回文三位数(信息学奥赛一本通-T1155)(包含源程序).rar

    对于一个三位回文数,它的每一位数字从左到右和从右到左都是相同的。因此,我们可以通过简单的条件判断来确定一个数字是否为回文。例如,对于数字 `num`,我们可以将其分解为百位、十位和个位,分别存储为 `hundreds...

    IDEA算法实现及调用演示

    这些操作在128位的数据块上进行,通过一系列复杂的计算步骤来实现加密和解密。IDEA的加密过程可以分为以下步骤: 1. **预处理**:输入的64位明文被分成8个6位的子块,每个子块分别进行后续的操作。 2. **扩展**:每...

Global site tag (gtag.js) - Google Analytics