本文整理汇总了C#中ComboBox.AppendText方法的典型用法代码示例。如果您正苦于以下问题:C# ComboBox.AppendText方法的具体用法?C# ComboBox.AppendText怎么用?C# ComboBox.AppendText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ComboBox
的用法示例。
在下文中一共展示了ComboBox.AppendText方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ComboUpdate
//when only one value has to be displayed
public static void ComboUpdate(ComboBox myCombo, string myData)
{
//1stdelete combo values
comboDelAll(myCombo);
//2nd put new values
myCombo.AppendText (myData);
}
示例2: ComboUpdate
public static void ComboUpdate(ComboBox myCombo, List<double> list)
{
//1stdelete combo values
comboDelAll(myCombo);
//2nd put new values
foreach (double l in list)
myCombo.AppendText (l.ToString());
}
示例3: GnomeArtNgApp
public GnomeArtNgApp(string[] args)
{
Application.Init();
//i18n
Catalog.Init("gnomeartng","./locale");
config=new CConfiguration();
//initialize Glade
string mainW = "MainWindow";
Glade.XML gxml = new Glade.XML (null, "gui.glade", mainW, null);
mainWindow = (Gtk.Window) gxml.GetWidget (mainW);
gxml.Autoconnect (this);
//Connect all events
mainWindow.DeleteEvent+=new DeleteEventHandler(OnWindowDeleteEvent);
ExtInfoPreviewButton.Clicked += new EventHandler(OnPreviewButtonClicked);
InstallButton.Clicked += new EventHandler(OnInstallButtonClicked);
RevertButton.Clicked += new EventHandler(OnRevertButtonClicked);
RefreshButton.Clicked += new EventHandler(OnRefreshButtonClicked);
SaveButton.Clicked += new EventHandler(OnSaveButtonClicked);
MainNotebook.SwitchPage += new SwitchPageHandler(OnSwitchPage);
FilterEntry.Changed += new EventHandler(OnFilterEntriesChanged);
// SortKindCb.Changed += new EventHandler(OnSortKindEntryChanged);
// SortDirectionCb.Changed += new EventHandler(OnSortDirectionEntryChanged);
// SortCloseButton.Clicked += new EventHandler(OnSortCloseClicked);
FilterEntry.KeyReleaseEvent += new KeyReleaseEventHandler(OnFilterbarKeyReleased);
FilterCloseButton.Clicked += new EventHandler(OnFilterbarCloseClicked);
//Menuitems
QuitMenuItem.Activated += new EventHandler(OnQuitItemSelected);
UpdateMenuItem.Activated += new EventHandler(OnUpdateItemSelected);
DonateMenuItem.Activated += new EventHandler(CUpdateWindow.onDonateButtonClicked);
FilterMenuItem.Activated += new EventHandler(OnFilterItemSelected);
// SortMenuItem.Activated += new EventHandler(OnSortItemSelected);
InfoMenuItem.Activated += new EventHandler(OnInfoItemSelected);
PreferencesMenuItem.Activated += new EventHandler(OnPreferencesItemSelected);
FTAItem.Activated += new EventHandler(onFtaItemSelected);
//First, download all thumbs...but don't bother the user with the update message, even if there is one
bool RestartApp= false;
if (config.NeverStartedBefore)
new CFirstTimeAssistant(config);
else if (config.DontBotherForUpdates==false) {
if (config.UpdateAvailable) {
Console.WriteLine("An update is available, newest version is: "+config.NewestVersionNumberOnServer);
RestartApp = ShowUpdateWindow();
}
}
if (!RestartApp) {
//Application placement - doesn't work properly with compiz (is it the window placement plugin?)
if (config.SettingsLoadOk) {
mainWindow.Resize(config.Window.Width, config.Window.Height);
mainWindow.Move(config.Window.X, config.Window.Y);
//Console.WriteLine(config.Window.X+" "+ config.Window.Y);
}
//ArtManager erzeugen
man = new CArtManager(config);
//Stores anlegen und IconViews anlegen
for(int i=0;i<ListStoreCount;i++){
sWins[i] = (Gtk.ScrolledWindow)(gxml.GetWidget("swin"+i));
stores[i]= new ListStore (typeof(Pixbuf),typeof (string), typeof (string), typeof(int));
IconViews[i] = new Gtk.IconView(stores[i]);
IconViews[i].SelectionChanged += new System.EventHandler(OnSelChanged);
IconViews[i].ItemActivated += new ItemActivatedHandler(OnItemActivated);
IconViews[i].PixbufColumn = 0;
CurrentIconView = IconViews[0];
sWins[i].Add(IconViews[i]);
IconViews[i].Show();
}
//Create the comboboxes
imageTypeBox = ComboBox.NewText();
imageResolutionsBox = ComboBox.NewText();
imageStyleBox = ComboBox.NewText();
//Verschiedene Styles hinzufügen
imageStyleBox.AppendText(Catalog.GetString("Centered"));
imageStyleBox.AppendText(Catalog.GetString("Filled"));
imageStyleBox.AppendText(Catalog.GetString("Scaled"));
imageStyleBox.AppendText(Catalog.GetString("Zoomed"));
imageStyleBox.AppendText(Catalog.GetString("Tiled"));
imageStyleBox.Active=0;
imageStyleBox.Changed += new EventHandler(OnImageStyleBoxChanged);
LowerTable.Attach(imageTypeBox,1,2,2,3);
LowerTable.Attach(imageResolutionsBox,1,2,3,4);
LowerTable.Attach(imageStyleBox,1,2,4,5);
OnSwitchPage(MainNotebook,new SwitchPageArgs());
Gtk.Application.Run ();
}
}
示例4: PopulateComboBox
private void PopulateComboBox()
{
ComboBox aux = ComboBox.NewText ();
aux.Changed += ChangeComboBox;
Box box = (Box) templateComboBox.Parent;
box.Remove (templateComboBox);
templateComboBox = aux;
box.PackEnd (templateComboBox);
FileInfo[] files = new DirectoryInfo(Defines.TEMPLATES_DATADIR).GetFiles("*.rc");
foreach (FileInfo fileInfo in files)
{
StreamReader sr = fileInfo.OpenText();
string line;
string path = "";
string templateName = "";
char[] delimiter= {'='};
while (true) {
line = sr.ReadLine ();
if (line == null)
break;
string[] split = line.Split (delimiter);
if (split[0] == null || split[1] == null)
continue;
switch (split[0].ToUpper()) {
case "NAME":
templateName = split[1];
path = System.IO.Path.ChangeExtension (fileInfo.FullName, "html");
break;
case "CATALOG":
if (catalog.Name.Equals (split[1])) {
templateComboBox.AppendText (templateName);
templates.Add (templateName, path);
}
break;
}
}
sr.Close ();
}
templateComboBox.Active = 0;
}
示例5: Populate
protected void Populate()
{
this.SetDefaultSize(1024,768);
Window pingpong = new Window(Gtk.WindowType.Toplevel);
pingpong.SetDefaultSize(500,50);
pingpong.SetPosition(Gtk.WindowPosition.CenterOnParent);
pingpong.Title = "Loading...";
_pulseBar = new ProgressBar();
pingpong.Add(_pulseBar);
pingpong.ShowAll();
pingpong.Show();
while (_currentStrs == null)
{
Application.Invoke( delegate {
_pulseBar.Pulse();
});
Thread.Sleep(100);
}
Application.Invoke( delegate {
pingpong.Destroy();
this.Remove(_vbox);
_vbox = new VBox(false, 10);
MenuBar bar = new MenuBar ();
Menu fileMenu = new Menu ();
MenuItem fileMenuItem = new MenuItem ("File");
fileMenuItem.Submenu = fileMenu;
MenuItem exit = new MenuItem ("Exit");
exit.Activated += delegate(object sender, EventArgs e) {
Application.Quit ();
};
MenuItem openFile = new MenuItem ("Open file...");
openFile.Activated += OpenFile;
fileMenu.Append (openFile);
fileMenu.Append (exit);
bar.Append (fileMenuItem);
_vbox.PackStart(bar, false, false, 0);
_regxTitle = ComboBox.NewText();
_regxTitle.Changed += HandleChanged;
foreach (KeyValuePair<string, string> pair in _regexes)
_regxTitle.AppendText(pair.Key);
_regx = new Entry();
_regx.IsEditable = false;
_regx.CanFocus = false;
HBox comboRegexBox = new HBox(true, 10);
comboRegexBox.SetSizeRequest(768, 50);
comboRegexBox.PackStart(_regxTitle, false,false, 0);
comboRegexBox.PackStart(_regx, true, true, 0);
Button search = new Button("Search!");
search.Clicked += HandleClicked;
comboRegexBox.PackStart(search, false, false, 20);
_vbox.PackStart(comboRegexBox, true, true, 10);
ScrolledWindow sw = new ScrolledWindow();
_tv = new TreeView();
sw.Add(_tv);
CellRendererText tsText = new CellRendererText();
TreeViewColumn match = new TreeViewColumn();
match.Title = "Match";
match.PackStart(tsText, true);
match.AddAttribute(tsText, "text", 0);
_tv.AppendColumn(match);
TreeStore store = new TreeStore(typeof(string));
foreach (string str in _currentStrs)
store.AppendValues(str);
_tv.Model = store;
sw.SetSizeRequest(768,600);
_vbox.PackStart(sw, false, false, 0);
this.Add(_vbox);
this.ShowAll();
});
}
示例6: ComboAdd
public static void ComboAdd(ComboBox myCombo, string str)
{
myCombo.AppendText (str);
}