当前位置: 首页>>代码示例>>C#>>正文


C# TextBox.SetValue方法代码示例

本文整理汇总了C#中TextBox.SetValue方法的典型用法代码示例。如果您正苦于以下问题:C# TextBox.SetValue方法的具体用法?C# TextBox.SetValue怎么用?C# TextBox.SetValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在TextBox的用法示例。


在下文中一共展示了TextBox.SetValue方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SetWatermark

 public static void SetWatermark(TextBox element, string watermark)
 {
     element.SetValue(WatermarkProperty, watermark);
 }
开发者ID:wedtm,项目名称:Nisme,代码行数:4,代码来源:WatermarkedTextBox.cs

示例2: CreateNewTab

        private void CreateNewTab(string ChatTitle)
        {
            //CREATE HEADER FOR TAB ITEM
            StackPanel stHeader = new StackPanel();
            stHeader.Orientation = Orientation.Horizontal;
            stHeader.HorizontalAlignment = System.Windows.HorizontalAlignment.Right;
            TextBlock tbHeader = new TextBlock();
            Button btnClose = new Button();
            btnClose.Margin = new Thickness(3, 0, 0, 0);
            btnClose.Content = "X";
            btnClose.Background = Brushes.Red;
            btnClose.Click += btnClose_Click;

            tbHeader.Text = ChatTitle;
            stHeader.Children.Add(tbHeader);
            stHeader.Children.Add(btnClose);
            //END CREATE HEADER FOR TAB ITEM

            Grid tabGrid = new Grid();
            RowDefinition rd = new RowDefinition();
            tabGrid.RowDefinitions.Add(rd);
            rd = new RowDefinition();
            rd.Height = new GridLength(150, GridUnitType.Pixel);
            tabGrid.RowDefinitions.Add(rd);

            TextBox tbInput = new TextBox();
            tbInput.Margin = new Thickness(3, 3, 3, 3);
            tbInput.BorderThickness = new Thickness(2);
            tbInput.BorderBrush = Brushes.Black;
            tbInput.MaxLength = 299;
            tbInput.TextWrapping = TextWrapping.Wrap;
            tbInput.AcceptsReturn = true;
            tbInput.SetValue(Grid.RowProperty, 1);
            tbInput.KeyDown += tb_InputKeyDown;

            RichTextBox rtbOutput = new RichTextBox();
            rtbOutput.Margin = new Thickness(3, 3, 3, 3);
            rtbOutput.BorderThickness = new Thickness(2);
            rtbOutput.BorderBrush = Brushes.Black;
            rtbOutput.IsReadOnly = true;
            rtbOutput.SetValue(Grid.RowProperty, 0);
            rtbOutput.Tag = this._dal.GetLastMessageId(ChatTitle);

            tabGrid.Children.Add(tbInput);
            tabGrid.Children.Add(rtbOutput);

            Chat chatBound = this._dal.GetChatFromTitle(ChatTitle);

            TabItem ti = new TabItem();
            ti.Header = stHeader;
            ti.Content = tabGrid;
            ti.Tag = chatBound;

            this.tcChatTabs.Items.Add(ti);
            ((TabItem)this.tcChatTabs.Items[this.tcChatTabs.Items.Count - 1]).Focus();
        }
开发者ID:daviprish1,项目名称:Gnom-O-Chat,代码行数:56,代码来源:MainWindow.xaml.cs

示例3: SetCommitOnTyping

 public static void SetCommitOnTyping(TextBox target, bool value)
 {
     target.SetValue(CommitOnTypingProperty, value);
 }
开发者ID:denkhaus,项目名称:WPG,代码行数:4,代码来源:TextBoxExtender.cs

示例4: SetRollbackOnEscape

 public static void SetRollbackOnEscape(TextBox target, bool value)
 {
     target.SetValue(RollbackOnEscapeProperty, value);
 }
开发者ID:denkhaus,项目名称:WPG,代码行数:4,代码来源:TextBoxExtender.cs

示例5: SetCommitOnEnter

 public static void SetCommitOnEnter(TextBox target, bool value)
 {
     target.SetValue(CommitOnEnterProperty, value);
 }
开发者ID:denkhaus,项目名称:WPG,代码行数:4,代码来源:TextBoxExtender.cs


注:本文中的TextBox.SetValue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。