private Point _StartPoint;
void pictureBox1_MouseDown(object sender, MouseEventArgs e) {
if (e.Button == MouseButtons.Left)
_StartPoint = e.Location;
}
void pictureBox1_MouseMove(object sender, MouseEventArgs e) {
if (e.Button == MouseButtons.Left) {
Point changePoint = new Point(e.Location.X - _StartPoint.X,
e.Location.Y - _StartPoint.Y);
panel1.AutoScrollPosition = new Point(-panel1.AutoScrollPosition.X - changePoint.X,
-panel1.AutoScrollPosition.Y - changePoint.Y);
}
}
c# scroll panel with picturebox by dragging mouse
c# create image with transparent background / c# Создание изображения с прозрачным бэкграундом
1)Use Bitmap.MakeTransparent()
2)
Bitmap b = new Bitmap(ImageWithNonTransparentBackGround);
b.MakeTransparent(Color.Trasparent);
2)
var image = new Bitmap(135, 135, PixelFormat.Format32bppArgb);
using (var g = Graphics.FromImage(image)) {
g.Clear(Color.Transparent);
g.DrawLine(Pens.Red, 0, 0, 135, 135);
}
textblock wrap text font
Отличный мануал про это и всё другое http://msdn.microsoft.com/en-us/library/cc189010(v=vs.95).aspx
изучаем основы umbarco
Как добавить новый datatype в umbarco
1)руками
2)через wrapper
3)видео
4)динамик пропертис видео к этому
*как изменить default page в umbarco
просто поставить в дереве контента её на первое место
*как решить проблему по поводу того чтобы под разные девайсы и браузеры сжимался боди
вот что нашёл http://css-tricks.com/body-border/
*как добавить BingMap
да пожалйста,устанавливаем компонент и пишем
<form runat="server">
<umbraco:Macro bingMapNode="[#mainBingMap]" Alias="bingMapAdvanced" runat="server"></umbraco:Macro>
</form>
*как же это всё заделать под iphone
http://interpretor.ru/iphone_dev
*изменения размера шрифта от размера страницы
http://dimox.name/dynamic-font-size-on-jquery/
*что такое em pt %
http://www.askdev.ru/frontend/484/Размеры-в-em-ex-pt-px-в-чем-разница/
*какие же размеры экранов у девайсов
iphone - 320 х 480
ipad - 1024 x 768
у меня htc gratia 320x480 точно такое же как у iphone, так что можно тестировать
*как добавить bing map на свою страницу
http://msdn.microsoft.com/en-us/library/gg427610.aspx
*как вызвать один разор скрипт из другого
http://our.umbraco.org/forum/developers/razor/26993-Calling-Razor-from-Razor
1)руками
2)через wrapper
3)видео
4)динамик пропертис видео к этому
*как изменить default page в umbarco
просто поставить в дереве контента её на первое место
*как решить проблему по поводу того чтобы под разные девайсы и браузеры сжимался боди
вот что нашёл http://css-tricks.com/body-border/
*как добавить BingMap
да пожалйста,устанавливаем компонент и пишем
<form runat="server">
<umbraco:Macro bingMapNode="[#mainBingMap]" Alias="bingMapAdvanced" runat="server"></umbraco:Macro>
</form>
*как же это всё заделать под iphone
http://interpretor.ru/iphone_dev
*изменения размера шрифта от размера страницы
http://dimox.name/dynamic-font-size-on-jquery/
*что такое em pt %
http://www.askdev.ru/frontend/484/Размеры-в-em-ex-pt-px-в-чем-разница/
*какие же размеры экранов у девайсов
iphone - 320 х 480
ipad - 1024 x 768
у меня htc gratia 320x480 точно такое же как у iphone, так что можно тестировать
*как добавить bing map на свою страницу
http://msdn.microsoft.com/en-us/library/gg427610.aspx
*как вызвать один разор скрипт из другого
http://our.umbraco.org/forum/developers/razor/26993-Calling-Razor-from-Razor
*как узнать величину боди
*как чтобы div пальцем прокручивался на iphone
http://cubiq.org/iscroll
с# как прочитать web.config раздел appsettings / C# Read web.config section in appsettings
Всё очень просто оказывается
string s =System.Configuration.ConfigurationManager.AppSettings["smtpserver"];
А в файле web.config:
<appSettings>
<add key="smtpserver" value="smtp.mail.ru"/>
</appSettings>
string s =System.Configuration.ConfigurationManager.AppSettings["smtpserver"];
А в файле web.config:
<appSettings>
<add key="smtpserver" value="smtp.mail.ru"/>
</appSettings>
ExtJS основы
ПРИМЕРЫ. Вот ссылку мне дали,я так понимаю это официальный сайт разработчика и там есть куча примеров http://cdn.sencha.io/ext-4.0.7-gpl/examples/
LAYOUT. По позиционировании контролов смотрим тему про layout(слои):
Вот допустим слой HBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/hbox.html. Тыкаем и смотрим как в зависимости от настройек лэйауте меняется расположение контролов.Чтобы посмотреть как это всё делается,смотрим исходный код страницы там расписано.
Туда же слой VBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/vbox.html
ДОКУМЕНТАЦИЯ. http://cdn.sencha.io/ext-4.0.7-gpl/docs/index.html#!/api
LAYOUT. По позиционировании контролов смотрим тему про layout(слои):
Вот допустим слой HBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/hbox.html. Тыкаем и смотрим как в зависимости от настройек лэйауте меняется расположение контролов.Чтобы посмотреть как это всё делается,смотрим исходный код страницы там расписано.
Туда же слой VBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/vbox.html
ДОКУМЕНТАЦИЯ. http://cdn.sencha.io/ext-4.0.7-gpl/docs/index.html#!/api
c# Как отправить емэйл ( email ) / c# How to send email
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(); message.To.Add("tomail@mail.ru"); message.Subject = "This is the Subject line"; message.From = new System.Net.Mail.MailAddress("frommail@mail.ru"); message.Body = "This is the message body"; System.Net.Mail.SmtpClient _SmtpClient = new System.Net.Mail.SmtpClient("smtp.mail.ru"); _SmtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network; System.Net.NetworkCredential _NetworkCredential = new System.Net.NetworkCredential("smtpuser", "smtppassword"); _SmtpClient.UseDefaultCredentials = false; _SmtpClient.Credentials = _NetworkCredential;
_SmtpClient.Send(message);System.Net.Mail.Attachment attachment; attachment = new System.Net.Mail.Attachment("c:\\textfile.txt"); message.Attachments.Add(attachment);
вот здесь можно ещё почитать
http://www.digitalcoding.com/Code-Snippets/C-Sharp/C-Code-Snippet-Send-Email-Using-SMTP-Server.html
Subscribe to:
Posts (Atom)