توی فرم اصلی چجوری لاگ میکنی؟ اگر با یک تابع این کارو انجام میدی میتونی همین تابع(متد) را public کنی. بعد با همون کدی که من گذاشتم متد رو فراخوانی کنی:
مثلا توی فرم اصلی داری
public void log(string st)
{
// ...
}
هر جا خواستی log کنی اینجوری استفاده کن
Form1 frm1 = Application.OpenForms.OfType<Form1>().SingleOrDefa ult();
if (frm != null)
{
frm.log("رشته مورد نظر");
}
اینی هم که کجا استفاده کنی به خودت مربوط میشه توی رویداد باتن کلیک یا تکست چنج یا ... هر جا خواستی لاگ صورت بگیره.