数据分析软件界面设计
4.1試驗目的
初步熟悉.net csharp可視化快速編程。
4.2實驗內容
4.2.1 快速可視化界面開發
使用CSharp進行簡單的界面編程,實現簡單的數據操作。
1) 設計一個窗體,實現:輸入a、b、c,彈出提示為a+b^c的值。Math.Pow
2) 設計一個窗體,實現:輸入數字a,彈出提示為a!。
2) 具有菜單、工具條和狀態欄。
提交代碼及運行效果截屏(有效窗口而非全屏,文檔不大于150k)
4.3實驗提示
4.3.1實現階乘操作
在窗體上放置一個命令按鈕button1和一個文本框textBox1,在命令按鈕的click事件(button1_Click)里加入如下代碼:
int i, j;
j = 1;
for (i = 1; i < int.Parse(textBox1.Text); i++)
{
j = j * i;
}
MessageBox.Show( j.ToString());
// int.Parse(textBox1.Text) 將textBox1里的文本轉換為數字(int)
// MessageBox.Show( j.ToString());彈出消息框,j先轉換為文本
4.3.2菜單
工具欄里,菜單和工具欄 選擇MenuStrip
File
注:在菜單位輸入 &File即可
快捷鍵 Ctrl+C
右鍵點選菜單項->屬性,在軟件右下區域找到屬性列表框里的屬性 ShortCutKeys,右側值下拉選中 Ctrl 然后選擇鍵 C。其他同理。
讓菜單開始工作
點擊上圖中屬性按鈕(列表)旁的事件按鈕(閃電圖),選擇Click,右側下拉,選擇button1_Click事件,以后點擊菜單項即關聯執行button1_Click函數里的代碼。工具欄的Click也是如此。
4.3.3工具欄
選擇ToolStrip,然后在工具條上下拉選擇Button。在屬性列表的image屬性里可以給Button貼上圖片。讓工具欄開始工作的過程同上。
4.3.4 狀態欄
選擇StatusStrip,然后在工具條上下拉選擇StatusLabel。也可以選進度條。
狀態欄文字的控制:添加statusstrip控件->選中控件下三角圖標 添加statuslabel
toolStripStatusLabel1.Text = “hello!”;
窗口標題
this.Text = “hello!”;
文本中加入數字
this.Text = “hello” + test.ToString() ;
4.3.5窗體布局
private void Form1_Resize(object sender, EventArgs e)
{
button1.Left = this.Width - 100;
button1.Top = this.Height – 100
}
總結
以上是生活随笔為你收集整理的数据分析软件界面设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 持续5个月,200+笔记,3千多人参与,
- 下一篇: 第2年,倒数第3天,1.5万票,感动!