最近我在使用NET應用程式,發現了一個很酷的功能,就是建立自訂的類別(Custom Class)來更好地組織程式碼。
今天就讓我們一起來看看如何在Visual Studio中建立一個簡單的自訂類別。
首先,打開Visual Studio,建立一個新的專案,我們可以選擇 “Class Library” 專案類型。
接著,右鍵點擊 “Add” -> “Class”,這樣就能建立一個全新的Class檔案。
給Class取個有趣的名字,比如說 “Employee.cs”。在這個檔案中,我們可以定義一個簡單的學生類別,包含一些有趣的屬性和方法:
新增Class
右鍵點擊 “Add” -> “Class”
範例Class
範例來源: Advanced Windows Presentation Foundation (WPF) Course
namespace CustomClassExample
{
class Employee
{
public string FirstName { get; set; }
public string LastName { get; set; }
public override string ToString()
{
return string.Format("{0} {1}", FirstName, LastName);
}
public void SayHello()
{
System.Windows.MessageBox.Show("Hello");
}
}
}
頁面 WPF- Form
<Grid>
<ListBox>
<!--<local : Class名稱 Class內部屬性1= Class內部屬性2= -->
<local:Employee FirstName="Mark" LastName="Long" />
<local:Employee FirstName="Jack" LastName="Smith" />
<Button Click="Hello_Clicked" Width="110" Height="35" Content="Say Hello!" />
</ListBox>
</Grid>
看到這個東西,會讓我想到HTML
可以把樣式在按鈕上設定基本屬性Attribute
然後把Button 當作一個Property 1