小编Jos*_*nel的帖子

WPF/C#:禁用TextBoxes的拖放?

有谁知道如何禁用所有TextBox元素的拖放操作?我在这里发现了一些东西,但这需要我为所有元素运行一个循环.

c# wpf textbox drag-and-drop

5
推荐指数
2
解决办法
8359
查看次数

SQL Server 2008:找出表中的主键/外键?

有谁知道我怎么看表中哪些是主键和外键?

编辑:感谢所有的回复.我正在寻找一个SQL查询来做到这一点.现在我正在玩写一个工具,可以列出我所有的DB表并显示列.我还要显示哪些键是主键.

这就是我读出表目录的方式:

const string sqlSelectTable = "SELECT  TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE " +
                                      "FROM INFORMATION_SCHEMA.TABLES " +
                                      "WHERE TABLE_TYPE = 'BASE TABLE' " +
                                      "ORDER BY TABLE_TYPE,TABLE_NAME";
Run Code Online (Sandbox Code Playgroud)

这就是我如何获得有关列的信息:

const string sqlSelectTable =
            "SELECT     COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH " +
            "FROM         INFORMATION_SCHEMA.COLUMNS " +
            "WHERE     (TABLE_NAME = @TABLE_NAME) " +
            "ORDER BY ORDINAL_POSITION";
Run Code Online (Sandbox Code Playgroud)

我是否必须创建内部联接,以便查看哪些列是主键?

干杯

sql-server

5
推荐指数
1
解决办法
3万
查看次数

Django-TinyMCE:如何正确配置?

我正在摆弄django-tinyMCE并注意到一些配置没有得到应用.这是我的settings.py中的代码

TINYMCE_DEFAULT_CONFIG = {
    'theme' : 'advanced',
    'theme_advanced_buttons1' : 'bold,italic,underline,separator,bullist,numlist,separator,link,unlink',
    'theme_advanced_buttons2' : '',
    'theme_advanced_buttons3' : '',
    'theme_advanced_toolbar_location' : 'top',
    'theme_advanced_toolbar_align': 'left',
    'paste_text_sticky': 'true',
    'paste_text_sticky_default' : 'true',
    'valid_styles' : 'font-weight,font-style,text-decoration',
}
Run Code Online (Sandbox Code Playgroud)

那些不起作用的是:paste_text_sticky,paste_text_sticky_default和valid_styles.

我基本上要做的是:

只允许

  • 文字是"粗体/斜体/下划线"
  • 清单(子弹,数字)
  • 链接

其他一切都是被禁止的.

你知道我做错了什么吗?非常感谢.

django tinymce django-forms

4
推荐指数
1
解决办法
3648
查看次数

Django:包含的urlconf core.urls中没有任何模式

我对基于类的视图和reverse_lazy有一些奇怪的问题.

调用网站时出现以下错误:

ImproperlyConfigured at /dashboard/student/
The included urlconf core.urls doesn't have any patterns in it
Run Code Online (Sandbox Code Playgroud)

我的views.py:

class DashStudentMain(TemplateView):
    model_class = None
    template_name = 'learn/dashboard/snip_student_1.html'
    tab_list = {
        ("Main", reverse_lazy('dash_student_main_url')),
        #("History", reverse_lazy('dash_student_main_url'))
    }
    active_tab = "Main"
Run Code Online (Sandbox Code Playgroud)

我的core.urls:

from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
from django.views.generic import RedirectView
from django.conf import settings

admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^$', 'core.views.home', name='home_url'),
    url(r'^home', 'core.views.home'),
    url(r'^dashboard/', include('tc_learn.dashboard.urls')),
    ...
)
Run Code Online (Sandbox Code Playgroud)

我的tc_learn.dashboard.urls:

from django.conf.urls.defaults import patterns, url
from .views import DashStudentMain, DashStudentHistory

urlpatterns …
Run Code Online (Sandbox Code Playgroud)

python django django-views

4
推荐指数
1
解决办法
2031
查看次数

C#/ WPF:在jQuery中像LightBox一样显示图像?

有没有人试图创建一个jQuery"LightBox"-Like"Popup"(WPF UserControl)来显示图像?请参阅此页面以获取示例:http://www.huddletogether.com/projects/lightbox2/

谢谢!

c# wpf jquery lightbox

3
推荐指数
1
解决办法
2906
查看次数

WPF错误:"在使用ItemsSource之前,项目集合必须为空."

有谁知道为什么我一直得到"在使用ItemsSource之前,Items集合必须为空"-Error?

这是代码:

        <ScrollViewer Margin="8,8,8,8" Grid.Row="3" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Disabled">                  
                <WrapPanel Orientation="Vertical">
                    <ItemsControl ItemsSource="{Binding}" x:Name="CustomerList" >>
                        <ItemsControl.ItemsPanel>
                            <ItemsPanelTemplate>
                                <WrapPanel Orientation="Horizontal">
                                </WrapPanel>
                            </ItemsPanelTemplate>
                        </ItemsControl.ItemsPanel>
                        <ItemsControl.ItemTemplate>
                            <DataTemplate>
                                <View:UserControlCustomerDetails>
                                </View:UserControlCustomerDetails>
                            </DataTemplate>
                        </ItemsControl.ItemTemplate>
                    </ItemsControl>
                </WrapPanel>
            </ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

这就是我在Code-Behind中所做的事情:

 CustomerList.ItemsSource = _mainViewModel.CustomerCollection;
Run Code Online (Sandbox Code Playgroud)

请注意,CustomerCollection只是一个简单的List <Customers>.

谢谢你的帮助!

干杯

wpf list itemscontrol

2
推荐指数
1
解决办法
2万
查看次数

从 TreeView 获取 SelectedItem?

有谁知道如何从 TreeView 获取 SelectedItem(不是标题)?
这是我的代码:

<TreeView Name="treeView1" DataContext="{Binding Path=PresentationsViewModel}" Grid.Column="1" >
    <TreeViewItem IsExpanded="True" Header="Objects-A-List" DisplayMemberPath="Name" ItemsSource="{Binding Path=MyItem.ListA}"></TreeViewItem>
    <TreeViewItem IsExpanded="True" Header="Objects-B-List" DisplayMemberPath="Name" ItemsSource="{Binding Path=MyItem.ListB}"></TreeViewItem>
    <TreeViewItem IsExpanded="True" Header="Objects-C-List" DisplayMemberPath="Name" ItemsSource="{Binding Path=MyItem.ListC}"></TreeViewItem>
</TreeView>
Run Code Online (Sandbox Code Playgroud)

请注意,有 3 个不同的列表,包含 3 个不同的对象类型。拥有以下内容对我有很大帮助:

public Object SelectedObject
{
    set { _selectedObject = value; RunMyMethod(); RaisePropertyChanged("SelectedObject"); }
}  
Run Code Online (Sandbox Code Playgroud)

c# wpf treeview xaml selecteditem

2
推荐指数
2
解决办法
3万
查看次数

如何保持UserControl的宽高比?

有没有人知道如何保持UserControl的高度/宽度比1:1?

例如,如果"高度">"宽度","宽度"和"高度"具有相同的大小,反之亦然.

c# wpf user-controls aspect-ratio

2
推荐指数
3
解决办法
9002
查看次数

在Django/Python中复制或克隆对象实例

我有以下情况:

class CourseTemplate(models.Model):
    title = models.CharField(max_length=70)
    teacher = models.ForeignKey(User)
    description = models.TextField()

    max_students = models.IntegerField()
    sessions = models.ManyToManyField(CourseSession) # e.g. Session 1 Introduction, Session 2 Basics, etc.
    rating = models.ManyToManyFields(StudentRating)
    date_added = models.DateTimeField()

class CourseEnrollment(models.Model):
    course = models.OneToOneField(CourseTemplate) # Each enrollment needs a new CourseTemplate Instance, so I can track it
    students = models.ManyToManyField(User)

Class CourseSession(models.Model):
    title = models.CharField(max_length=50)
    date = models.DateTimeField()
    details = models.CharField(max_length=100)
    address = models.TextField()
    #parent_course = models.ForeignKey(CourseTemplate)

class StudentRating(models.Model):
    student = models.ForeignKey(User)
    rating = models.IntegerField()
    #course …
Run Code Online (Sandbox Code Playgroud)

python database oop django deep-copy

2
推荐指数
1
解决办法
9922
查看次数

将parsley.js用于表单的某些区域?

我正在使用parsley.js(parsleyjs.org)和acc-wizard.js(http://sathomas.me/acc-wizard/).

有没有办法让欧芹只检查某个区域(参见下面的代码,例如region one,可能包含5个输入字段)而不是整个表单?

<form>
    <div id="one">fields for parsley.js to validate...</div>
    <div id="two">fields for parsley.js to validate...</div>
    <div id="three">fields for parsley.js to validate...</div>
</form>
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript jquery parsley.js

2
推荐指数
1
解决办法
3701
查看次数