تابع Hide
تابع Hide : همانگونه که از نام تابع مشخص است از یان تابع برای مخفی کردن فرم استفاده می کنیم به عنوان مثال دستور زیر،Form1 را مخفی می کند :
;()Form1.ActiveForm.Hide
تابع Hide : همانگونه که از نام تابع مشخص است از یان تابع برای مخفی کردن فرم استفاده می کنیم به عنوان مثال دستور زیر،Form1 را مخفی می کند :
;()Form1.ActiveForm.Hide
تابع Focus : از این تابع هنگامی که خواسته باشیم مکان نما را به فرم خاصی منتقل کنیم استفاده می کنیم بعد از استفاده از این تابع در صورتی که مکان نما به فرم منتقل شود True و در غیر این صورت False را برمی گرداند .بعنوان مثال دستور زیر، مکان نما را به Form1 منتقل میکند:
;()Form1.ActiveForm.Focus
تابع Active : این تابع برای فعال کردن استفاده می کنیم به عنوان نمونه با دستور زیر فرم فعال می شود.
;()Form1.ActiveForm.Active
برای اینکه در comboBox کاربر نتواند گزینه های انتخابی را ویرایش و گزینه دلخواه وارد نماید کد زیر را در رویداد KeyPress بنویسید:
e.Handled = true;
برای فارسی کردن خودکار اشاره گر در تکست باکس در رویداد Enter تکست باکس این کد را بنویسید:
System.Globalization.CultureInfo language = new System.Globalization.CultureInfo(“fa-ir”);
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(language);
using System; namespace dotarikh { class Program { static void tarikh(string[] args) { DateTime tarikh1= new DateTime(1369, 11, 26); DateTime tarikh2= new DateTime(1398, 11, 26); TimeSpan ekhtelaf = tarikh2.Subtract(tarikh1); TimeSpan ekhtelafi= tarikh2- tarikh1; String ekhtelafii= (tarikh2- tarikh1).TotalDays.ToString(); Console.WriteLine(ekhtelaf); Console.ReadLine(); } } }
با نوشتن یک حرف در تکست باکس لیستی که با اون حرف شروع میشوند میاید.
تا انتخاب کنیم هرچه حروف نوشته شده بیشتر باشد لیست محدودتر میشود.
private void main_Load(object sender, EventArgs e)
{
txtname.AutoCompleteMode = AutoCompleteMode.Suggest;
txtname.AutoCompleteSource = AutoCompleteSource.CustomSource;
AutoCompleteStringCollection DataCollection = new AutoCompleteStringCollection();
Items(DataCollection);
txtname.AutoCompleteCustomSource = DataCollection;
}
public void Items(AutoCompleteStringCollection Strings)
{
Strings.Add("azhman");
Strings.Add("azhmancode");
Strings.Add("mohsen");
Strings.Add("behrooz");
Strings.Add("rahmani");
Strings.Add("moradi");
}
RadioButton rb;
private void button1_Click(object sender, EventArgs e)
{
foreach (Control c in Controls)
{
if (c is RadioButton)
{
rb = (RadioButton)c;
if (rb.Checked)
}
//کد مورد نیاز
break;
{
}
}
}
در کد زیر ، با کلیک روی button یک تکست باکس به فرم اضافه میکند .
private void button
1
_Click(object sender, System.EventArgs e)
{
TextBox myText = new TextBox();
myText.Location = new Point(
25
,
25
);
this.Controls.Add (myText);
}
نحوه ارسال به صفحه بعد :
Response.Redirect(
"form2.aspx? کلمه دلخواه ="
+ Convert.ToString(
" متغیر "
));
string str = Request.QueryString.Get(
"متغیر"
)
private void Form
1
_Load(object sender, EventArgs e)
{
this.Height =
350
;
this.Width =
350
;
System.Drawing.Drawing
2
D.GraphicsPath path = new System.Drawing.Drawing
2
D.GraphicsPath();
path.AddEllipse(
0
,
0
,
300
,
300
);
this.Region = new Region(path);
this.Show();
}
این کاررا با دوروش میشه انجام داد
روش اول:
using System.Drawing;
void New_file(PictureBox pb)
{
bmp_image = newBitmap(pb.Width, pb.Height);
g = Graphics.FromImage(bmp_image);
g.FillRectangle(Brushes.White, newRectangle(
0
,
0
, bmp_image.Width, bmp_image.Height));
pb.Image = bmp_image;
}
private Image CreateBitmap()
{
System.Drawing.Bitmap flag = new System.Drawing.Bitmap(
10
,
10
);
for (int x =
0
; x < flag.Height; ++x)
for (int y =
0
; y < flag.Width; ++y)
flag.SetPixel(x, y, Color.White);
for (int x =
0
; x < flag.Height; ++x)
flag.SetPixel(x, x, Color.Red);
return flag;
}
private void Form
1
_Load(object sender, EventArgs e)
{
pictureBox
1
.Image = CreateBitmap();
}
myDataset.Table[
"myTable"
].Compute(
"Sum(myFiledname)"
,
"FilterCreatia"
);
int[] numbers = {
12
,
23
,
34
,
45
,
56
,
67
};
Object[] oNumbers = new Object[numbers.Length];
numbers.CopyTo(oNumbers,
0
);
listBox
1
.Items.AddRange(oNumbers);
private void Form
1
_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
// ایجاد کردن خودکار
Pen blackPen = new Pen(Color.Black,
3
);
//ایجاد نقاط که تعریف چند ضلعی.
Point point
1
= new Point(
30
,
50
);
Point point
2
= new Point(
100
,
25
);
Point point
3
= new Point(
200
,
5
);
Point point
4
= new Point(
250
,
50
);
Point point
5
= new Point(
270
,
100
);
Point point
6
= new Point(
250
,
250
);
Point[] curvePoints = {point
1
, point
2
, point
3
, point
4
, point
5
, point
6
};
// رسم چند ضلعی به روی صفحه نمایش.
g.DrawPolygon(blackPen, curvePoints);
//چند ضلعی پر
g.FillPolygon(Brushes.Red, curvePoints);
}
![]() |
BLOGFA.COM |
![]() |