ok guys seriously here
I concur; I surrender.
I go to use VB.net and I get a control and I hit F1 for help.
I am sitting in the 'sizing' property of a image control on a form
and i hit F1 and I don't get ANY PERTINENT INFO
it gives me THIS-- 3 pages of crap-- which has nothing to do with the
SIZING METHOD
IMAGE
---------------------------------------------------------
Displays an image on a Web page.
The following tables list the members exposed by the Image type.
Public Constructors
Name Description
Image Initializes a new instance of the Image class.
Top
Public Properties
(see also Protected Properties ) Name Description
AccessKey Gets or sets the access key that allows you to quickly
navigate to the Web server control.(inherited from WebControl)
AlternateText Gets or sets the alternate text displayed in the Image
control when the image is unavailable. Browsers that support the
ToolTips feature display this text as a ToolTip.
AppRelativeTemplateSourceDirectory Gets or sets the
application-relative virtual directory of the Page or UserControl
object that contains this control.(inherited from Control)
Attributes Gets the collection of arbitrary attributes (for
rendering only) that do not correspond to properties on the
control.(inherited from WebControl)
BackColor Gets or sets the background color of the Web server
control.(inherited from WebControl)
BindingContainer Gets the control that contains this control's data
binding.(inherited from Control)
BorderColor Gets or sets the border color of the Web
control.(inherited from WebControl)
BorderStyle Gets or sets the border style of the Web server
control.(inherited from WebControl)
BorderWidth Gets or sets the border width of the Web server
control.(inherited from WebControl)
ClientID Gets the server control identifier generated by
ASP.NET.(inherited from Control)
Controls Gets a ControlCollection object that represents the child
controls for a specified server control in the UI hierarchy.(inherited
from Control)
ControlStyle Gets the style of the Web server control. This
property is used primarily by control developers.(inherited from
WebControl)
ControlStyleCreated Gets a value indicating whether a Style object
has been created for the ControlStyle property. This property is
primarily used by control developers.(inherited from WebControl)
CssClass Gets or sets the Cascading Style Sheet (CSS) class
rendered by the Web server control on the client.(inherited from
WebControl)
DescriptionUrl Gets or sets the location to a detailed description
for the image.
Enabled Gets or sets a value indicating whether the control is
enabled.
EnableTheming Gets or sets a value indicating whether themes apply
to this control.(inherited from WebControl)
EnableViewState Gets or sets a value indicating whether the server
control persists its view state, and the view state of any child
controls it contains, to the requesting client.(inherited from Control)
Font Gets the font properties for the text associated with the
control.
ForeColor Gets or sets the foreground color (typically the color of
the text) of the Web server control.(inherited from WebControl)
GenerateEmptyAlternateText Gets or sets a value indicating whether
the control generates an alternate text attribute for an empty string
value.
HasAttributes Gets a value indicating whether the control has
attributes set.(inherited from WebControl)
Height Gets or sets the height of the Web server control.(inherited
from WebControl)
ID Gets or sets the programmatic identifier assigned to the server
control.(inherited from Control)
ImageAlign Gets or sets the alignment of the Image control in
relation to other elements on the Web page.
ImageUrl Gets or sets the location of an image to display in the
Image control.
NamingContainer Gets a reference to the server control's naming
container, which creates a unique namespace for differentiating between
server controls with the same Control.ID property value.(inherited from
Control)
Page Gets a reference to the Page instance that contains the server
control.(inherited from Control)
Parent Gets a reference to the server control's parent control in
the page control hierarchy.(inherited from Control)
Site Gets information about the container that hosts the current
control when rendered on a design surface.(inherited from Control)
SkinID Gets or sets the skin to apply to the control.(inherited
from WebControl)
Style Gets a collection of text attributes that will be rendered as
a style attribute on the outer tag of the Web server control.(inherited
from WebControl)
TabIndex Gets or sets the tab index of the Web server
control.(inherited from WebControl)
TemplateControl Gets or sets a reference to the template that
contains this control. (inherited from Control)
TemplateSourceDirectory Gets the virtual directory of the Page or
UserControl that contains the current server control.(inherited from
Control)
ToolTip Gets or sets the text displayed when the mouse pointer
hovers over the Web server control.(inherited from WebControl)
UniqueID Gets the unique, hierarchically qualified identifier for
the server control.(inherited from Control)
Visible Gets or sets a value that indicates whether a server
control is rendered as UI on the page.(inherited from Control)
Width Gets or sets the width of the Web server control.(inherited
from WebControl)
Top
Protected Properties
Name Description
Adapter Gets the browser-specific adapter for the
control.(inherited from Control)
ChildControlsCreated Gets a value that indicates whether the server
control's child controls have been created.(inherited from Control)
ClientIDSeparator Gets a character value representing the separator
character used in the ClientID property.(inherited from Control)
Context Gets the HttpContext object associated with the server
control for the current Web request.(inherited from Control)
DesignMode Gets a value indicating whether a control is being used
on a design surface.(inherited from Control)
Events Gets a list of event handler delegates for the control. This
property is read-only.(inherited from Control)
HasChildViewState Gets a value indicating whether the current
server control's child controls have any saved view-state
settings.(inherited from Control)
IdSeparator Gets the character used to separate control
identifiers.(inherited from Control)
IsChildControlStateCleared Gets a value indicating whether controls
contained within this control have control state.(inherited from
Control)
IsEnabled Gets a value indicating whether the control is
enabled.(inherited from WebControl)
IsTrackingViewState Gets a value that indicates whether the server
control is saving changes to its view state.(inherited from Control)
IsViewStateEnabled Gets a value indicating whether view state is
enabled for this control.(inherited from Control)
LoadViewStateByID Gets a value indicating whether the control
participates in loading its view state by ID instead of index.
(inherited from Control)
TagKey Gets the HtmlTextWriterTag value that corresponds to this
Web server control. This property is used primarily by control
developers.(inherited from WebControl)
TagName Gets the name of the control tag. This property is used
primarily by control developers.(inherited from WebControl)
ViewState Gets a dictionary of state information that allows you to
save and restore the view state of a server control across multiple
requests for the same page.(inherited from Control)
ViewStateIgnoresCase Gets a value that indicates whether the
StateBag object is case-insensitive.(inherited from Control)
Top
Public Methods
(see also Protected Methods ) Name Description
ApplyStyle Copies any nonblank elements of the specified style to
the Web control, overwriting any existing style elements of the
control. This method is primarily used by control developers.
(inherited from WebControl)
ApplyStyleSheetSkin Applies the style properties defined in the
page style sheet to the control. (inherited from Control)
CopyBaseAttributes Copies the properties not encapsulated by the
Style object from the specified Web server control to the Web server
control that this method is called from. This method is used primarily
by control developers. (inherited from WebControl)
DataBind Overloaded. Binds a data source to the invoked server
control and all its child controls. (inherited from Control)
Dispose Enables a server control to perform final clean up before
it is released from memory. (inherited from Control)
Equals Overloaded. Determines whether two Object instances are
equal. (inherited from Object)
FindControl Overloaded. Searches the current naming container for
the specified server control. (inherited from Control)
Focus Sets input focus to a control. (inherited from Control)
GetHashCode Serves as a hash function for a particular type.
(inherited from Object)
GetType Gets the Type of the current instance. (inherited from
Object)
HasControls Determines if the server control contains any child
controls. (inherited from Control)
MergeStyle Copies any nonblank elements of the specified style to
the Web control, but will not overwrite any existing style elements of
the control. This method is used primarily by control developers.
(inherited from WebControl)
ReferenceEquals Determines whether the specified Object instances
are the same instance. (inherited from Object)
RenderBeginTag Renders the HTML opening tag of the control to the
specified writer. This method is used primarily by control developers.
(inherited from WebControl)
RenderControl Overloaded. Outputs server control content and stores
tracing information about the control if tracing is enabled. (inherited
from Control)
RenderEndTag Renders the HTML closing tag of the control into the
specified writer. This method is used primarily by control developers.
(inherited from WebControl)
ResolveClientUrl Gets a URL that can be used by the browser.
(inherited from Control)
ResolveUrl Converts a URL into one that is usable on the requesting
client. (inherited from Control)
SetRenderMethodDelegate Assigns an event handler delegate to render
the server control and its content into its parent control. (inherited
from Control)
ToString Returns a String that represents the current Object.
(inherited from Object)
Top
Protected Methods
Name Description
AddAttributesToRender Overridden. Adds the attributes of an Image to
the output stream for rendering on the client.
AddedControl Called after a child control is added to the Controls
collection of the Control object. (inherited from Control)
AddParsedSubObject Notifies the server control that an element,
either XML or HTML, was parsed, and adds the element to the server
control's ControlCollection object. (inherited from Control)
BuildProfileTree Gathers information about the server control and
delivers it to the Trace property to be displayed when tracing is
enabled for the page. (inherited from Control)
ClearChildControlState Deletes the control-state information for
the server control's child controls. (inherited from Control)
ClearChildState Deletes the view-state and control-state
information for all the server control's child controls. (inherited
from Control)
ClearChildViewState Deletes the view-state information for all the
server control's child controls. (inherited from Control)
CreateChildControls Called by the ASP.NET page framework to notify
server controls that use composition-based implementation to create any
child controls they contain in preparation for posting back or
rendering. (inherited from Control)
CreateControlCollection Creates a new ControlCollection object to
hold the child controls (both literal and server) of the server
control. (inherited from Control)
CreateControlStyle Creates the style object that is used internally
by the WebControl class to implement all style related properties. This
method is used primarily by control developers. (inherited from
WebControl)
DataBind Overloaded. Binds a data source to the invoked server
control and all its child controls. (inherited from Control)
DataBindChildren Binds a data source to the server control's child
controls. (inherited from Control)
EnsureChildControls Determines whether the server control contains
child controls. If it does not, it creates child controls. (inherited
from Control)
EnsureID Creates an identifier for controls that do not have an
identifier assigned. (inherited from Control)
Finalize Allows an Object to attempt to free resources and perform
other cleanup operations before the Object is reclaimed by garbage
collection. (inherited from Object)
FindControl Overloaded. Searches the current naming container for
the specified server control. (inherited from Control)
GetDesignModeState Gets design-time data for a control. (inherited
from Control)
HasEvents Returns a value indicating whether events are registered
for the control or any child controls. (inherited from Control)
IsLiteralContent Determines if the server control holds only
literal content. (inherited from Control)
LoadControlState Restores control-state information from a previous
page request that was saved by the SaveControlState method. (inherited
from Control)
LoadViewState Restores view-state information from a previous
request that was saved with the SaveViewState method. (inherited from
WebControl)
MapPathSecure Retrieves the physical path that a virtual path,
either absolute or relative, maps to. (inherited from Control)
MemberwiseClone Creates a shallow copy of the current Object.
(inherited from Object)
OnBubbleEvent Determines whether the event for the server control
is passed up the page's UI server control hierarchy. (inherited from
Control)
OnDataBinding Raises the DataBinding event. (inherited from
Control)
OnInit Raises the Init event. (inherited from Control)
OnLoad Raises the Load event. (inherited from Control)
OnPreRender Raises the PreRender event. (inherited from Control)
OnUnload Raises the Unload event. (inherited from Control)
OpenFile Gets a Stream used to read a file. (inherited from
Control)
RaiseBubbleEvent Assigns any sources of the event and its
information to the control's parent. (inherited from Control)
RemovedControl Called after a child control is removed from the
Controls collection of the Control object. (inherited from Control)
Render Renders the control to the specified HTML writer. (inherited
from WebControl)
RenderChildren Outputs the content of a server control's children
to a provided HtmlTextWriter object, which writes the content to be
rendered on the client. (inherited from Control)
RenderContents Overridden. Renders the image control contents to the
specified writer.
RenderControl Overloaded. Outputs server control content and stores
tracing information about the control if tracing is enabled. (inherited
from Control)
ResolveAdapter Gets the control adapter responsible for rendering
the specified control. (inherited from Control)
SaveControlState Saves any server control state changes that have
occurred since the time the page was posted back to the server.
(inherited from Control)
SaveViewState Saves any state that was modified after the
TrackViewState method was invoked. (inherited from WebControl)
SetDesignModeState Sets design-time data for a control. (inherited
from Control)
TrackViewState Causes the control to track changes to its view
state so they can be stored in the object's ViewState property.
(inherited from WebControl)
Top
Public Events
Name Description
DataBinding Occurs when the server control binds to a data
source.(inherited from Control)
Disposed Occurs when a server control is released from memory,
which is the last stage of the server control lifecycle when an ASP.NET
page is requested.(inherited from Control)
Init Occurs when the server control is initialized, which is the
first step in its lifecycle.(inherited from Control)
Load Occurs when the server control is loaded into the Page
object.(inherited from Control)
PreRender Occurs after the Control object is loaded but prior to
rendering.(inherited from Control)
Unload Occurs when the server control is unloaded from
memory.(inherited from Control)
Top
See Also
Reference
Image Class
System.Web.UI.WebControls Namespace
ImageUrl
AlternateText
ImageAlign
Other Resources
Image Web Server Control
Securing Standard Controls
aa*********@gmail.com wrote:
what about people that write Excel Macros?
do you have any clue what percentage of Excel users do this?
they're never going to learn VB.net for 2 reasons
a) VB.net doesn't play nice with VBA - there is no added benefit to
using .NET
b) VB.net is being discontinued in the near future.
-Aaron
RobinS wrote:
I have been informed by a headhunting agency that .Net
programmers have a 97.5% employment rate. That means
there are only 2.5% unemployed, most of them by choice.
Judging by the number of headhunters that continue to
show up at my local .Net User Group meetings, I think
your percentages are off, or a lot more VB6 programmers
are going to move up to VB2005 to stay employed.
Robin S.
----------------------------------------------
"Larry Linson" <la***********@hotmail.comwrote in message
news:11**********************@h54g2000cwb.googlegr oups.com...
people like to use VB.net?
>
ROFL
>
what universe do you come from?
>
show me some stats.. and I'll show you some stats that say '90% of vb
developers still use VB6'
>
I would notify the folks at Monster.com and craigslist.org/job because
I sure don't see many VB.net _JOBS_
>
-Larry
>
>
Tim Patrick wrote:
>Except for item #d (which is just a side effect of your overall bad
>feeling),
>I fully understand your frustration. (By the way, "microsoft.com/vbasic"
>does go to the Visual Basic page; I agree that "microsoft.com/vb" should
>as well.)
>>
>Concerning items #g through #i: I can tell you how to become rich beyond
>your wildest dreams. Start a company that fully supports those who wish
>to
>continue with VB6. Make a name for yourself, and then approach Microsoft
>about licensing the VB6 product and its source code for support and
>enhancement
>purposes. Everyone always says Microsoft only cares about money; go ahead
>and prove it. Convince them that it is in their financial best interest
>to
>allow your new company to extend Visual Basic Classic.
>>
>You can draw a lot more flies with honey than you can with vinegar. Using
>the keyboard to constantly browbeat another product that, frankly, a lot
>of people actually like to use is insanity. These forums have no
>influence
>on Microsoft's business decisions. But a well-crafted business plan just
>might.
>>
>-----
>Tim Patrick - www.timaki.com
>Start-to-Finish Visual Basic 2005
>>
well... i'll make you a deal buddy
>
when microsoft does this:
>
a) microsoft.com/vb should GO SOMEWHERE
b) NO vs crashes in a month for me
c) _EVERY_SINGLE_PROGRAMMING_EXAMPLE_ is in both C# and VB.net
d) vb newsgroup should be public.microsoft.vb.. not this
'microsoft.public.dotnet.languages.vb' crap
e) it isn't verbose like 2002,2003,2005
f) i can copy and paste datasets in SSRS in between reports
g) they support vb6
h) they support developing new COM components
i) they support existing ActiveX controls
if all those come true; I might lay off...
>
but until then; their backwards ass crap; i've just about had enough
of it
>
Tim Patrick wrote:
>
>So when the next version of Visual Studio comes out and includes
>Visual Basic--and
>it will, since I've already tried out an early version of it--will
>you promise
>to leave these forums with the shame of a false prophet and never
>post again?
>One can only hope.
>