Click here to Skip to main content
15,906,094 members
Home / Discussions / C#
   

C#

 
GeneralRe: RichTextBox save as HTML Pin
jeweladdict13-Oct-05 12:09
jeweladdict13-Oct-05 12:09 
GeneralRe: RichTextBox save as HTML Pin
Judah Gabriel Himango13-Oct-05 15:28
sponsorJudah Gabriel Himango13-Oct-05 15:28 
QuestionEnableViewState question Pin
kani9813-Oct-05 8:27
kani9813-Oct-05 8:27 
AnswerRe: EnableViewState question Pin
Guffa13-Oct-05 9:01
Guffa13-Oct-05 9:01 
QuestionAccessing objects in resource files Pin
Rendili13-Oct-05 8:01
Rendili13-Oct-05 8:01 
AnswerRe: Accessing objects in resource files Pin
turbochimp13-Oct-05 20:06
turbochimp13-Oct-05 20:06 
GeneralRe: Accessing objects in resource files Pin
Rendili14-Oct-05 5:49
Rendili14-Oct-05 5:49 
GeneralRe: Accessing objects in resource files Pin
turbochimp14-Oct-05 7:34
turbochimp14-Oct-05 7:34 
GeneralRe: Accessing objects in resource files Pin
Rendili14-Oct-05 7:47
Rendili14-Oct-05 7:47 
GeneralRe: Accessing objects in resource files Pin
turbochimp14-Oct-05 7:57
turbochimp14-Oct-05 7:57 
GeneralRe: Accessing objects in resource files Pin
Rendili14-Oct-05 8:17
Rendili14-Oct-05 8:17 
QuestionTextBox. How to Validate for Number?? Pin
...---...13-Oct-05 6:46
...---...13-Oct-05 6:46 
AnswerRe: TextBox. How to Validate for Number?? Pin
Dan Neely13-Oct-05 6:52
Dan Neely13-Oct-05 6:52 
GeneralRe: TextBox. How to Validate for Number?? Pin
...---...13-Oct-05 8:03
...---...13-Oct-05 8:03 
GeneralRe: TextBox. How to Validate for Number?? Pin
Dan Neely13-Oct-05 9:27
Dan Neely13-Oct-05 9:27 
GeneralRe: TextBox. How to Validate for Number?? Pin
Anonymous13-Oct-05 13:02
Anonymous13-Oct-05 13:02 
AnswerRe: TextBox. How to Validate for Number?? Pin
Anonymous13-Oct-05 16:21
Anonymous13-Oct-05 16:21 
AnswerRe: TextBox. How to Validate for Number?? Pin
nps_ltv13-Oct-05 17:22
nps_ltv13-Oct-05 17:22 
AnswerRe: TextBox. How to Validate for Number?? Pin
Luis Alonso Ramos13-Oct-05 17:29
Luis Alonso Ramos13-Oct-05 17:29 
AnswerRe: TextBox. How to Validate for Number?? Pin
albCode13-Oct-05 20:56
albCode13-Oct-05 20:56 
QuestionComboBox - Set first display item in dropdown list Pin
--Ian13-Oct-05 5:51
--Ian13-Oct-05 5:51 
AnswerRe: ComboBox - Set first display item in dropdown list Pin
miah alom13-Oct-05 7:37
miah alom13-Oct-05 7:37 
Hope this helps...........

private string buffer = String.Empty;
private Timer timer = null;
const int MAX_BUFFERSIZE = 1024;


this.timer = new Timer();
this.timer.Interval=1000;
this.timer.Tick+=new EventHandler(this.TimerTick);
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.OnKeyPress);

public void TimerTick(object sender,EventArgs eArgs)
{
this.buffer = String.Empty;
this.timer.Stop();
}

protected void OnKeyPress(object sender, KeyPressEventArgs e)
{
try
{
e.Handled = true;

if ( this.buffer.Length == 0 )
{
timer.Start();
}

if ( buffer.Length < MAX_BUFFERSIZE )
{
buffer += e.KeyChar.ToString();
Console.WriteLine(buffer);
}



int startIndex = 0;

if ( this.SelectedIndex != -1 )
{
startIndex = this.SelectedIndex;
}
bool found = false;
for ( int index = startIndex; index <= this.Items.Count - 1; index++)
{
string text = String.Empty;
if ( this.DisplayMember != String.Empty )
{
PropertyInfo propertyInfo = base.Items[index].GetType().GetProperty(base.DisplayMember);
text = propertyInfo.GetValue(base.Items[index], null).ToString();
}
else
{
text = base.Items[index].ToString();
}

if ( text.Length > this.buffer.Length )
{
if ( text.ToUpper().StartsWith(buffer.ToUpper()))
{
found = true;
this.SelectedIndex = index;
break;
}
}
}
if ( !found )
{
for ( int index = 0 ; index < startIndex; index++)
{
string text = String.Empty;
if ( this.DisplayMember != String.Empty )
{
PropertyInfo propertyInfo = base.Items[index].GetType().GetProperty(base.DisplayMember);
text = propertyInfo.GetValue(base.Items[index], null).ToString();
}
else
{
text = base.Items[index].ToString();
}

if ( text.Length > this.buffer.Length )
{
if ( text.ToUpper().StartsWith(buffer.ToUpper()))
{
this.SelectedIndex = index;
break;
}
}
}
}
}
catch ( Exception ex )
{
Console.WriteLine(ex.Message);
}
}
GeneralRe: ComboBox - Set first display item in dropdown list Pin
--Ian13-Oct-05 8:49
--Ian13-Oct-05 8:49 
AnswerRe: ComboBox - Set first display item in dropdown list Pin
--Ian14-Oct-05 10:47
--Ian14-Oct-05 10:47 
Questionprocess security question Pin
devmaximus13-Oct-05 5:00
devmaximus13-Oct-05 5:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.