Array
(
)

Iframe

Cesarpir
   - 07 jul 2005

Pessoal bom dia, alguem poderia dar um exemplo prático ou algum link algo assim de frame no delphi.net

Gostaria de ter algo parecida como uma tabela de duas colunas, a coluna da esquerda um menu, quando o usuário clica a página referenciada abre ao lado, coisa que todos nós estamos acostumados a ver na net.

Obrigado

César


Cristiam
   - 07 jul 2005

Vc quer algo parecido com isso???

www.condominios.com.br/testes/principal.aspx


Se sim, sinto lhe informar mas não existe frame em Delphi.Net.

O que eu fiz foi criar um ASP.NET User control. Ele vai criar um arquivo .ascx e quando vc quizer passa-los como um ´frame´ é só clicar no arquivo no project manager e arrastar para o formulário. :wink:

Entendeu?
Espero ter ajudado.


Bon Jovi
   - 10 jul 2005

Iframe ou frameSet?

Vc nao precisa se prender a IDE do Delphi, é só mexer no HTML mesmo.

Exemplo com o Iframe:

#Código

<¬@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm1" ¬>
<html>
<body>

<form id="Form1" method="post" runat="server">

<center>
<iframe
height="100"
width="50¬"
src="WebForm2.aspx"
style="background-color:FFFFFF"
frameborder="0"
marginheight="0"
marginwidth="0">
</iframe>
</center>

</form>

</body>
</html>

Alteracoes de margens, cores da barra de rolagem, etc, sao feitas na pagina associada ao iframe.

Vc colocou no assunto Iframe, mas pela sua descrição vc parece querer FrameSet. Mas aí dá no mesmo esquema, é só meter o código HTML, ou preparar o design no dreamweaver por exemplo. Tudo depende do caso, pode ser vantagem tb no seu caso fazer como o cristiam demonstrou.