สร้าง Form โดย double click ที่ Form แล้ว Design ตามใจ
แล้วใน โปรแกรม หลัก ของ การเรียกเช่น Class1.cs
เพิ่ม Method ที่จะเรียก (callElemCat เป็นสมมติ)
หลังบรรทัด
using...
ให้เติม ชื่อของ Form ตามนี้ และ ใส่ .Designer.cs ด้วย
//css_import elemCatForm1.cs
//css_import elemCatForm1.Designer.cs
namespace RevitHello
{
public class Class1
{
// คำสั่งที่จะเรียกอยู่ที่นี้
public static void callElemCat(ExternalCommandData commandData)
{
elemCatForm1 myform = new elemCatForm1();
if (myform.ShowDialog == System.Windows.Forms.DialogResult.OK)
{
// ..process here
}
}
// จบคำสั่ง
เรียก DDD ใน Revit ก็ได้ Form
กรณีที่ จะให้ Form มี คำสั่ง ของ Revit ก็ using Autodesk.Revit... ตามปรกติ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น