1. Picturebox 添加滚动条
panel.AutoScroll=true;
pictureBox.Location=new Point(0,0);
pictureBox.SizeMode=PictureBoxSizeMode.AutoSize;
将picturebox的Dock设置为None.
注意:一定要用原生控件中Panel面板
- 字符串系列转换成数据
/// <summary>
/// 将字符“5,8,9”串转换成整数类型的数组
/// </summary>
/// <param name="ids"></param>
/// <returns></returns>
public static int[] ToArray(string ids)
{
if (ids.Length > 0)
{
string[] strArr = ids.Split(',');
int[] intArr = new int[strArr.Length];
for (int i = 0; i < strArr.Length; i++)
{
intArr[i] = Convert.ToInt32(strArr[i]);
}
return intArr;
}
return null;
}
Winform中自定义控件判断是否处于IDE设计模式(DesignMode,Designtime,构造函数,Load)
public static bool IsDesignMode()
{
bool returnFlag = false;
#if DEBUG
if (LicenseManager.UsageMode == LicenseUsageMode.Designtime)
{
returnFlag = true;
}
else if (System.Diagnostics.Process.GetCurrentProcess().ProcessName == "devenv")
{
returnFlag = true;
}
#endif
return returnFlag;
}