發表文章

目前顯示的是 10月, 2022的文章

有為者亦若是

資料來源 有為者亦若是 分享: facebook PLURK twitter   有為者亦若是。 這句話出自"孟子",原文是: ============================================================   滕文公為世子,將之楚,過宋而見孟子。孟子道性善,言必稱堯舜。   世子自楚反,復見孟子。孟子曰:「世子疑吾言乎?夫道一而已矣。成(間見)謂齊景公曰:『彼丈夫也,我丈夫也,吾何畏彼哉?』顏淵曰:『舜何人也?予何人也?有為者亦若是。』公明儀曰:『文王我師也,周公豈欺我哉?』   今滕,絕長補短,將五十里也,猶可以為善國。書曰:『若藥不瞑眩,厥疾不瘳。』」 ============================================================ 這段文章裡引用顏淵的話, 『舜何人也?予何人也?有為者亦若是。』 翻譯成白話文的意思是: 舜是什麼人?我又是什麼人?只要立志有一番作為,也可以像舜一樣。 "有為",是"有所作為"的意思。"若是",是“如此”的意思。 這句話是鼓勵人立志,千萬不要妄自菲薄,自己看不起自己。 要相信自己,只要肯努力,也可以像那些名人一樣闖出一番事業。 這段話的最終含意...見賢思齊。 --------------------------------------------------- 是不是能者多勞? 我相信是的,有能力的人可以做比沒能力的人更多更多, 沒能力不代表一輩子沒能力,而是看他肯不肯讓自己變成有能力的人罷了, 怎麼從沒能力變成有能力呢? 方法是一定有的, 第一就是自己學習,第二就是請教那些有能力的人, 如果是我,我會選擇第二個, 有能力的人,靠著自己的學習,得到了那些能力, 而沒能力的人,最簡便的方法,就是直接請教他們, 這是很簡單的一條捷徑! 所以~ 放聰明點吧~ 不懂的 問就對了! 以上從網路看到,感覺滿有感,而且非常有道理~~

DataGridView 常用功能記錄

圖片
DataGridView.DataSource = null;  //清空 DataGridView.DataSource =   //連結來源 DataGridView.ReadOnly = true; //設定成唯讀 DataGridView.Rows 取得行的記錄 DataGridView.Rows[index].Cells[index].Value;  取得Index的值 常常分不清Row、Column、Cell 差異,用圖說: 例如:使用者在關鍵字欄位輸入關鍵字,每個欄位都會被檢查是否包含,再根據關鍵子顯示結果 try{ string searchValue = this.textBoxSearchValue.Text; this.dataGridViewProjects.SelectionMode = DataGridViewSelectionMode.FullRowSelect; bool valueResult = false; foreach (DataGridViewRow row in this.dataGridViewProjects.Rows)//88 { int intResult = this.dataGridViewProjects.Rows.Count; for (int i = 0; i < row.Cells.Count; i++)//3 { if (row.Cells[i].Value != null && row.Cells[i].Value.ToString().Contains(searchValue)) {      int rowIndex = row.Index;      this.dataGridViewProjects.Rows[rowIndex].Selected = true;      valueResult = true;           break; } } } ...

表單之間傳值

圖片
表單之間傳值方式:  一、使用建構子 二、使用方法委託 三、使用傳址方式 三、使用傳址方式 先建立一個專案 設定Form1畫面 設定Form2畫面 在Form1 設定如下: namespace databtwforms { public partial class Form1 : Form { public static Form1 instance; public TextBox tb1; public Form1() { InitializeComponent(); instance = this; tb1 = this.textBox1; } private void button1_Click(object sender, EventArgs e) { Form2 form2 = new Form2(); form2.Show(); } private void button2_Click(object sender, EventArgs e) { Form2.instance.lab1.Text = textBox2.Text; //從Form1傳值給Form2 } } } 在Form2 設定如下: namespace databtwforms { public partial class Form2 : Form { public static Form2 instance; //新增一個靜態的實例 public Label lab1; public Form2() { InitializeComponent(); instance = this; //將Form2 指向instance lab1 = label1; //將畫...