文件夹结构
/
|--index.php
+--includes
|--header.html
+--css
|--style.css
Run Code Online (Sandbox Code Playgroud)
我的主项目文件夹中有 2 个子文件夹。一个是名为“includes”的文件夹,另一个名为“css”。我的 -index.php文件在主文件夹中 -header.html在我的'main/includes'文件夹中 -style.css在我的'main/css'文件夹中
我的 index.php 包含 header.html,如下所示:(include_once('includes/header.html');这有效!)
我的 header.html 文件像这样链接 css:(<link href='../css/style.css' type='text/css' rel='stylesheet'/>
这不起作用!)
我不明白为什么 css 文件没有加载。
我尝试过使用基本标签,尽管我不确定我是否正确使用它。
<base href="http://localhost/main" />(这不起作用)
我正在尝试在包含C#中的formload上的PNG的图片框中绘制一些椭圆。当我在下面执行代码时,我会看到椭圆半秒钟,然后再也看不到它们了。
当我单击图片框时,我可以绘制一个椭圆,但是当我最小化表单时,它们不再显示。
我读到您不应该将绘图代码放在formload中,而应该放在OnPaint方法中,这就是我所做的。我不知道该怎么办了。谢谢。(请注意,我已经留下一些代码注释以显示我尝试过的内容)。
public partial class FormParterre : Form
{
Graphics g;
float circleSize = 15;
//Brushes rouge = new Brushes (Brushes.Red);
ReservationBilletSiegeDAO reservationBilletSiegeDAO = new ReservationBilletSiegeDAO();
SiegeDAO siegeDAO = new SiegeDAO();
List <Siege> sieges;
List<ReservationBilletSiege> rbs;
ReservationBillet reservationBillet = new ReservationBillet();
ReservationBilletSiege reservationBilletSiege;
SolidBrush semiTransBrush;
public FormParterre()
{
InitializeComponent();
pictureBox1.Image = new Bitmap("./parterre.png");
g = pictureBox1.CreateGraphics();
}
public FormParterre(ReservationBillet rb)
{
reservationBillet = rb;
pictureBox1.Image = new Bitmap("./parterre.png");
g = pictureBox1.CreateGraphics();
InitializeComponent();
}
protected override void OnPaintBackground(PaintEventArgs e)
{ …Run Code Online (Sandbox Code Playgroud)