我想从richtextBox创建自定义编辑器,它具有智能和语法高亮功能。但我希望控件是单行,如果内容长到适合实际宽度,内容的左侧部分将被隐藏为普通文本框工作。我的问题是我如何用单行创建richtextBox? 我不能使用文本框,因为它不支持文本突出显示,使用richtextBox相对容易。
答案 0 :(得分:0)
尝试使用AcceptReturn =“False”。
<RichTextBox Height="129" Name="richTextBox1" Width="262" AcceptsReturn="False" />
答案 1 :(得分:0)
尝试首先添加一行TextBox控件,并设置其大小;然后将其类更改为RichTextBox(请参见Replacing a WinForms TextBox with a RichTextBox);然后最后将ScrollBars属性设置为DECLARE @MyDate DATE, @TableName varchar(50);
SET @MyDate = '2019-01-01';
SET @TableName = 'Table1';
DECLARE @sql NVARCHAR(4000);
DECLARE @params NVARCHAR(4000);
SELECT @sql=N'
SELECT *
INTO ' + QUOTENAME(@TableName) + '
FROM Original_Table
WHERE Query_Date = @MyDate;';
SELECT @params = N'@MyDate DATE';
EXEC sys.sp_executesql @sql, @params, @MyDate=@MyDate
-这应该使外观和行为几乎像单行TextBox。